Master fundamental algorithms through visualization. Step through sorting algorithms, explore data structures, and understand how they work under the hood.
Reverse, palindrome, anagram, substring search
Explore append, insert, delete, search, and update
Bitwise operations: AND, OR, XOR, shifts, and bit tricks
Factorial, Fibonacci, Tower of Hanoi visualized
Last In First Out - push, pop, and peek operations
First In First Out - enqueue, dequeue, and peek operations
Watch elements bubble to their correct positions
Build sorted array by inserting elements one by one
Repeatedly select minimum and place at beginning
Divide and conquer with guaranteed O(n log n)
Visualize partitioning and recursion
Sort using binary heap data structure
Interactive tree operations and traversals