Skip to content

Rasesh2005/Sorting-Algorithm-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Sorting Algorithm Visualizer

This project is a visualizer for various sorting algorithms, such as :

  • Merge Sort
  • Quick Sort
  • Selection Sort
  • Insertion Sort
  • Bubble Sort
  • Heap Sort

Using the project

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 and pip3 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 ....

Releases

No releases published

Packages

No packages published

Languages