Interactive Data Structures & Algorithms Visualizer

Master algorithm patterns through interactive animations for 180+ problems. Visualize each step, track state transitions, and learn core patterns in trees, graphs, dynamic programming, and more

0done
0viewed
0%

Array & Hashing(17 problems)

Two Pointers(5 problems)

Sliding Window(7 problems)

Stack(6 problems)

Binary Search(8 problems)

Linked List(13 problems)

Trees(16 problems)

Tries(1 problems)

Heap / Priority Queue(7 problems)

Backtracking(9 problems)

Graphs(12 problems)

1-D Dynamic Programming(13 problems)

2-D Dynamic Programming(11 problems)

Greedy(13 problems)

Math & Geometry(8 problems)

Bit Manipulation(7 problems)

Fundamentals(21 problems)

System Design(5 problems)