Pebells
learn by building
Roadmaps
Matrix
Courses
Sandbox
Sign in
←
All roadmaps
🧮
Data Structures & Algorithms Roadmap
Build concepts in dependency order — not just chapter order.
0 / 62 concepts
0% complete
Continue learning
Next: Conditionals
Foundations
10
Linear Structures
3
Recursion & Sorting
4
Trees & Heaps
4
Graphs
5
Algorithm Design
4
Analysis II
4
Bits
8
Number Theory
3
Ranges
2
Strings
3
Balanced Trees
1
Sequence DP
1
Probabilistic & Systems
2
Graph Structure
2
Flow & Matching
1
Geometry
3
Hard Problems
2
Values & text
Control flow
Collections
Functions
Robustness
Data structures
Algorithms
Number & algebra
Space & change
Reasoning & chance
Show prerequisites
Foundations
10 concepts
Linear Structures
3 concepts
Recursion & Sorting
4 concepts
Trees & Heaps
4 concepts
Graphs
5 concepts
Algorithm Design
4 concepts
Analysis II
4 concepts
Bits
8 concepts
Number Theory
3 concepts
Ranges
2 concepts
Strings
3 concepts
Balanced Trees
1 concept
Sequence DP
1 concept
Probabilistic & Systems
2 concepts
Graph Structure
2 concepts
Flow & Matching
1 concept
Geometry
3 concepts
Hard Problems
2 concepts
Conditionals
Arithmetic & rounding
Loops
Lists & tuples
Big-O & complexity
Dictionaries
Sets
Arrays
Two pointers & sliding win…
Hash tables
Stacks
Queues & deques
Linked lists
Recursion
Built-in functions
Sorting
Searching
Binary trees
Tries
Heaps & priority queues
Binary search trees
Comprehensions
Graphs
Union-find
Graph traversal
Shortest paths
functools
Backtracking
Dynamic programming
Greedy algorithms
Correlation & regression
Logarithms
Divide & conquer
Randomised algorithms
Divisibility & primes
Number systems
Powers & scientific notati…
Numerical methods
Matrices
Bit manipulation
Number theory for algorith…
Probabilistic structures
Combinatorics
Probability
Modular arithmetic
Range queries
Balanced trees
Strings
String matching
Suffix structures
Spatial trees
Guard clauses
Cache policies
Structures at scale
Graph decomposition
Minimum spanning trees
Network flow
Area & volume
Vectors
Computational geometry
Adversarial search
Intractability
+
100%
−
Fit to view