DSA Visualized

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.