This repository contains the implementation of the most common sorting algorithms in Python.
Each algorithm has an animation option that shows how the algorithm works, a step-by-step tutorial on how the algorithm works and the implementation of the algorithm in Python.
The project hasn't been published yet, so you need to clone the repository to use it.
git clone https://github.com/IuliiaKonovalova/sorting-algorithms.git
Create a virtual environment
python -m venv .venv
Activate the virtual environment
source .venv/bin/activate
Install the dependencies
pip install -r requirements.txt
Run the project
python run.py