Algorithm Visualizer
Interactive sorting algorithm visualization
Inspired by
The Sound of Sorting
by Timo Bingmann
Data Pattern
Random Data
Completely shuffled unique values - most realistic real-world scenario
Nearly Sorted
90% sorted with 10% random swaps - common in real applications
Reverse Sorted
Perfect descending order - worst case for many algorithms
Few Unique Values
High duplication with only 5-10 unique values repeated
Speed: Normal
Slow
Normal
Fast
Array Size: 200 elements
10
100
300
500
Algorithm Selection
4 selected
Archive
Race
Expand All
Collapse All
Select All
Clear All
🎓 Simple & Educational
(1/4)
Select All
Clear
⚡ Divide & Conquer
(1/4)
Select All
Clear
🏗️ Advanced Techniques
(1/4)
Select All
Clear
🪣 Bucket-based
(1/4)
Select All
Clear
🎪 Novelty & Fun
(0/4)
Select All
Clear
🏁 Race Mode Ready: 4 algorithms
Switch to race mode to compare algorithm performance
📊 Interactive Grid:
2 columns × 2 rows
Race All