Garrett Pearson's repositories
binaryExpressionTree
A C++ program which accepts infix arithmetic expressions involving single-digit operands and the operators + (addition), - (subtraction), * (multiplication), and / (division) and outputs equivalent prefix expressions.
Language:Java000
huffman
Performs file compression and decompression in C++ by building and processing a tree of structs to execute Huffman's encoding algorithm.
Language:C++MIT000
postfixEvaluator
A program to implement the algorithm for evaluating postfix expressions that involve integers with more than one digit and the integer operations +, -, *, /, %. Displays each token as it is encountered and displays the action of each stack operation to trace the action of postfix evaluation.
Language:Java000