Implementation of a basic phonebook. Using - AVL trees
Note: This is a phonebook of unique names: Each name has a name, and a list of phone numbers and emails
Loading is done via the file format:
name1:num1,num2,...,?email1,email2,...,
name2:num1,num2,...,?email1,email2,...,
-
Linear list implementations
- Linear List search and removals
-
Tree
- Basic Tree implementations
- AVL Tree implementations
- Insertions
- Deletions
-
Save/Load tree
- Save to text file
- Load from correctly formatted text file
-
Add email stuff
-
Modify to load/save emails
-
Modify CLI