Course Notes, Practice Problems, and Solutions
Week 8:   Hashing and Polymorphism under the hood
     
Polymorphism under the hood
     
Hashing and Hash Tables
     
Perfect Hash Table for compiler keywords
     
Another hash table example of 502 grades
Supplementary material
      Video (HackerRank - Gayle Laakmann McDowell):  
Hash table basics (open hashing)
Practice Problems
     
Hashing problems    
..................
solution