This project is a visualizer for various sorting algorithms, such as :
- Merge Sort
- Quick Sort
- Selection Sort
- Insertion Sort
- Bubble Sort
- Heap Sort
Requirements for using this project:
- python 3.6 or above must be installed on your system
- pygame module must be installed,
If pygame module is not installed, just type
pip install pygame
for windows andpip3 install pygame
for others in your terminal and you are ready to start
To run the visualizer, first you need to know Shorcut keys for navigation:
- m or esc => Escape to Main Menu or stop sorting and go to Main Menu
- space => Start the Visualization algorithm when at the visualisation page
To run the visulaizer type the following command in yout project terminal:
python main.py
and select the sorting type and number of items and follow the Keys stated above to u it
Thank You for Taking a look at my Project ....