Visualizes five classic sorting algorithms on a canvas with color-coded bars.
- Five algorithms: Bubble, Selection, Insertion, Quick, and Merge Sort
- Adjustable array size (10-80) and animation speed
- Color-coded states: comparing (yellow), swapping (red), sorted (green)
- Shuffle button to regenerate random array
- Real-time canvas rendering with bar heights proportional to values
- Responsive layout