Note
CS Degree Day 49
I should note that I am approaching the halfway point of the 100 days. Day 49. I am on roughly the right pace - the hard subjects are ahead, but I have built momentum.
What I did today?
- Lecture 6: AVL Trees - rotations, balancing
- Lecture 7: Hashing - hash functions, chaining, open addressing
- Problem set: Implement a hash map with chaining
AVL trees required me to sit with the rotation diagrams for over an hour. The left-left, right-right, left-right, right-left cases. I drew them by hand. There is something about hand-drawing data structures that makes them stay.