Repository navigation
A Python-based visualization tool that displays 12 different sorting algorithms side-by-side in real-time, allowing for direct comparison of their efficiency and approach.
Features
- Grid interface with 12 simultaneous sorting algorithm visualizations
- Red and green highlighting to show elements being compared or modified
- Adjustable list size via slider or arrow keys
- Reset functionality to generate new random data
- Responsive design that adapts to window resizing
- Dark mode interface for comfortable viewing
Algorithms Included
Practical Algorithms:
- Bubble Sort
- Insertion Sort
- Quick Sort
- Merge Sort
- Selection Sort
- Cocktail Sort
Educational/Humorous Algorithms:
- Sleep Sort
- Stalin Sort
- Bogo Sort
- Miracle Sort
- Quantum BogoSort
- Brutal Sort
Requirements
- Python 3.x
- Pygame
- Pygame_widgets