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.
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 ⭐
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