From-the-scratch implementation of the data structures Circular-Array List, AVL Tree, Tree List.
Written in Java, as part of a project in Data-Structures course, TAU.
- Item.java: the class of the base element in the following implemented data strucres.
- AVLTree.java: an implementation of the ADT dictionary with AVL Tree.
- CircularList.java: an implementation of the ADT list implemented with a circular-array of size
maxLen
. - TreeList.java: an implementation of the ADT list with AVL Tree.