This project is a visualization tool for various sorting algorithms. It allows you to see the step-by-step process of sorting an array of blocks.
To use the algorithm visualizer, run the main.py
file. This will open a window where you can select a sorting algorithm and visualize its execution step-by-step.
The project requires the following dependencies:
- Python (version 3.7 or greater)
- Pygame (version 2.1.2)
You can install the dependencies using pip:
pip install pygame
Contributions are welcome! If you have any ideas or improvements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.