⬡
AlgoVisualiser
Sorting
Searching
Stack
Queue
Trees
Graphs
Linked List
Hashing
DP
Greedy
Backtracking
Strings
Math
Greedy Algorithms
Make locally optimal choices to find global optimum
Activity Selection
Max non-overlapping intervals
Fractional Knapsack
Max value by ratio
Huffman Encoding
Optimal prefix-free codes
Click Visualize to start
Input
Activities: start,end (one per line)
1,2 3,4 0,6 5,7 8,9 5,9
Visualize
Step 0
of 0
⏮
◀
▶
▶
⏭
Speed
×5
Slow
Fast