Welcome to Sortify, a simple and extensible sorting algorithm repository where sorting is made easy! Feel free to download or clone the repository, make changes, and add your own sorting algorithms.
Follow these steps to get started with Sortify:
-
Clone the repository to your local machine:
git clone https://github.com/avishkar2001/Sortify.git
-
Navigate to the Sortify directory:
cd Visualizer
Sortify currently includes the following sorting algorithms:
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
-
Fork the repository.
-
Create a new branch:
git checkout -b feature-youralgorithm
-
Add your sorting algorithm implementation or make improvements.
-
Commit your changes:
git commit -m "Add youralgorithm to Sortify"
-
Push to the branch:
git push origin feature-youralgorithm
-
Create a pull request.
To add a new sorting algorithm:
- Create a new file for your algorithm in the
src/algorithms
directory. - Implement your sorting algorithm.
- Update the
README.md
with information about your algorithm.
Feel free to add comments and documentation to make your code understandable to others.
This project is licensed under the MIT License - see the LICENSE file for details.