Hash-Table implementation using Python. (Chaining, Open Addressing & Resizing)
-
Updated
Apr 11, 2019 - Python
Hash-Table implementation using Python. (Chaining, Open Addressing & Resizing)
Python solution to beginners questions
A real-world backend optimization project implementing an LRU cache using DSA and enhancing eviction decisions with a machine learning model to improve cache hit rate and reduce database load.
Master hashing — HashMap, HashSet, frequency counting, group anagrams, two-sum variants, LRU with hash, custom hash functions. 35+ problems solved.
I felt like writing the HashMap class from scratch to my own specifications (original exercise from Codecademy)
LeetCode 75 Problems Solution
A pure Python implementation of a Hash Table data structure from scratch, featuring a custom ASCII-based hashing algorithm and nested-dictionary collision resolution.
Comprehensive Python Data Structures suite covering dynamic Lists, Dictionaries (hash maps), Tuples, and in-memory CRUD systems.
A python implementation of LRUCache from scratch
Studying data structures.
My journey learning and implementing Data Structures and Algorithms from scratch in Python.
To associate your repository with the hash-map topic, visit your repo's landing page and select "manage topics."