🎙
Trending searches
Learning path

Algorithms Fundamentals

Build the core algorithm vocabulary: growth rates, arrays, linked structures, hash lookups, search, sorting, and shortest-path intuition.

0 of 7 complete0%
Step 1Up next
Big-O Notation
1 topic · Growth-rate vocabulary · 5 min read
Step 2
Arrays
1 topic · Indexing, shifting, amortized append · 6 min read
Step 3
Linked Lists
1 topic · Nodes, pointers, O(1) splices · 6 min read
Step 4
Hash Tables
1 topic · Hashing, collisions, load factor · 7 min read
Step 5
Binary Search
1 topic · Halving sorted search space · 6 min read
Step 6
Sorting, Visually
1 visualizer · Comparisons, swaps, stability
Step 7
Pathfinding, Visually
1 visualizer · Breadth-first search on a maze grid
0
day streak
1h
est. left
Today's goal — 1 topic
Achievements
🌱
First step
Halfway
🏁
Finisher
🔥
7-day streak
AI recommendation
You're on Big-O Notation. Try the interactive parts before moving on — it sticks better.