ZHStructures Project

J. Andrew Holey and Lynn R. Ziegler

This is the root interface for most of the ZHStructures:

ZHCollection.java

Here are the main interfaces:

ZHBinarySearchTree.java
ZHHeadTailList.java
ZHQueue.java
ZHSortedList.java
ZHStack.java

Here are the implementing classes:

ZHLinkedBinarySearchTree.java
ZHLinkedHeadTailList.java
ZHLinkedQueue.java
ZHLinkedSortedList.java
ZHLinkedStack.java

Here the recursive generic component classes:

ZHOneWayLinkedStructure.java
ZHTwoWayLinkedStructure.java
ZHBinaryTreeStructure.java

Here are some supporting classes:

ZHAbstractBinarySearchTree.java
ZHComponentState.java
ZHIterator.java