In this assignment, you will apply the concepts learned in the first two lessons to:
Implement hash tables from scratch in Python
Handle hashing collisions using linear probing
Replicate the functionality of Python dictionaries
Ask questions and help others on the forum
Assignment Notebook
Use the starter notebook(s) to get started with the assignment. Read the problem statement, follow the instructions, add your solutions, and make a submission.
You can submit multiple times. Only your last submission will be evaluated.
Discussion
Join the discussion - ask question, get help, fix errors, help others and or just appreciate some helpful posts with a “like”! Learn together with a worldwide data science community.