Pick a topic.
Watch it move.
No essays. Open a topic, open a visualization, and step through the algorithm — that's it.
data_array
4 viz Arrays
The row of boxes everything is built on.
text_fields
1 viz Strings
An array of characters, with its own tricks.
search
3 viz Searching
Finding one thing among many — slow, then clever.
sort
9 viz Sorting
Putting things in order, and why how matters.
stacks
5 viz Stacks & Queues
Two structures that differ by one decision.
link
3 viz Linked Lists
Give up instant access to buy cheap insertion.
tag
2 viz Hashing
Jump straight to what you want.
account_tree
6 viz Trees
When your data starts to branch.
hub
7 viz Graphs
Anything connected to anything.
repeat
2 viz Recursion & Backtracking
Problems that solve smaller copies of themselves.
grid_view
2 viz Greedy & DP
Local greed, and remembering what you already solved.