Mental Model
A hash map helps us find things quickly by using a special code to jump directly to the answer instead of searching one by one.
Analogy: Imagine a big library where books are arranged randomly. Without a system, you have to check every book to find one. A hash map is like having a special code for each book that tells you exactly where to look, so you find it instantly.
Array: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] Keys: k1 k2 k3 k4 k5 k6 k7 k8 k9 k10 Values: v1 v2 v3 v4 v5 v6 v7 v8 v9 v10
