bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths
Learn/DSA

DSA

Hash Tables

Hashing explained from the ground up, then applied through hash sets and hash maps for near-constant-time lookups.

Lesson 1

DSA Hash Tables

A Hash Table is a data structure designed to be fast to work with.

Read lesson →Loading…
Lesson 2

DSA Hash Sets

A Hash Set is a form of Hash Table data structure that usually holds a large number of elements.

Read lesson →Loading…
Lesson 3

DSA Hash Maps

A Hash Map is a form of Hash Table data structure that usually holds a large number of entries.

Read lesson →Loading…

DSA chapters

All
1. DSA Tutorial2. Arrays3. Linked Lists4. Stacks & Queues5. Hash Tables6. Trees7. Graphs8. Shortest Path9. Minimum Spanning Tree10. Maximum Flow11. Time Complexity12. DSA Reference13. Practice