Topic
Data Structures
Learn invariants, complexity, memory layout, edge cases, and implementation tradeoffs across related structures.
10 Concepts71 Articles21h 16m
Overview
Learn invariants, complexity, memory layout, edge cases, and implementation tradeoffs across related structures.
How this topic helps
Algorithms
System Design
Java
Langchain
Learning Path in this Topic
Series that contain articles from Data Structures. Select a path to filter the article list.
Articles
71 matched articles
Article 1The Ultimate Data Structures Cheat SheetTLDR: Data structures are tools. Picking the right one depends on what operation you do most: lookup, insert, delete, ordered traversal, top-k, prefix search, or graph navigation. Start from operation15 min
Article 2Tries (Prefix Trees): The Data Structure Behind AutocompleteTLDR: A Trie stores strings character by character in a tree, so every string sharing a common prefix shares those nodes. Insert and search are O(L) where L is the word length. Tries beat HashMaps on 17 minPage 1 of 12