This lab illustrates the following concepts
Some useful links:
I) Stacks
Sample: EmptyStackException.java, ExpressionFormatException.java, PostfixInfixCalculator.java, Stack.java
Solution: Stack.java
II) Trees
Sample: BSTree.java, TestTree.java
Solution (close but not exactly the solution to the sample. This solution has more features): BSTree.java, TestTree.java
III) Hashing
Given the input {4371, 1323, 6173, 4199, 4344, 9679, 1989}, a fixed table size of 10, and hash function hash(x) = x % 10, show the resulting