This small project implements a dynamic phone book which supports basic search and update operations. Actually it's a good practice of RBT (i.e. red-black-tree).
- RBT.cpp & RBT.h: RBT class, which supports basic RBT operations and some validation methods for debugging
- main.cpp: process the intput operations by user
- in.txt: data for test
- Makefile: GNU version
- REPORT OF CS3230 PJ2 ASSIGNMENT1.pdf: description & analysis of the implementation
###input 1. n: operation count 2. option name telephone# (if any): description of the desired operation
###output 1. for 'S': the corresponding telephone# 2. for 'H': current height (unnull root as 1)