-
This project represents a Collection ADT
-
Includes a custom-made Iterator
-
ADT's base Data Structure: Dynamic Array
-
-
This project represents an Ordered List ADT
-
Includes a custom-made Iterator
-
ADT's base Data Structure: Linked List (links are made with pointers/nodes)
-
-
This project represents a List ADT
-
Includes a custom-made Iterator
-
ADT's base Data Structure: Linked List (links are made on a dynamic array)
-
-
This project represents an Ordered Multi-Dictionary ADT
-
Includes a custom-made Iterator
-
ADT's base Data Structure: Hash Table (Open Adressing -> Double Hashing)
-
-
This project represents a Rare Matrix ADT
- ADT's base Data Structure: Binary Search Tree
< Projects made in CLion IDE >
Note: All ADTs are tested; code specifications include methods complexity.