Skip to content

Fahad-Habib/Sorting-Algorithms-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting-Algorithms-Visualizer

Python program made with kivy library for visualizing different sorting algorithms. A problem that many students face while learning sorting algorithms is how to visualize them, so this project will help them get an easy understanding of different sorting algorithms.

Algorithms

The sorting algorithms implemented in this project are:

  • Bubble Sort
  • Quick Sort
  • Merge Sort
  • Insertion Sort
  • Selection Sort
  • Radix Sort (LSD)

Support this project by leaving a ⭐

Getting Started

Follow these steps to run the project:

  • Clone the repo
git clone https://github.com/Fahad-Habib/Sorting-Algorithms-Visualizer.git
cd Sorting-Algorithms-Visualizer
  • Install requirements
python -m pip install -r requirements.txt
  • Run
python main.py

Releases

No releases published

Packages

No packages published

Languages