/Sortify

Primary LanguageJavaMIT LicenseMIT

Sortify

image

image

image

image

Sortify - Sorting Made Easy

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.

Getting Started

Follow these steps to get started with Sortify:

  1. Clone the repository to your local machine:

    git clone https://github.com/avishkar2001/Sortify.git
  2. Navigate to the Sortify directory:

    cd Visualizer

Sorting Algorithms

Sortify currently includes the following sorting algorithms:

  • Bubble Sort
  • Selection Sort
  • Insertion Sort
  • Merge Sort

How to Contribute

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature-youralgorithm
  3. Add your sorting algorithm implementation or make improvements.

  4. Commit your changes:

    git commit -m "Add youralgorithm to Sortify"
  5. Push to the branch:

    git push origin feature-youralgorithm
  6. Create a pull request.

Adding a New Sorting Algorithm

To add a new sorting algorithm:

  1. Create a new file for your algorithm in the src/algorithms directory.
  2. Implement your sorting algorithm.
  3. Update the README.md with information about your algorithm.

Feel free to add comments and documentation to make your code understandable to others.

License

This project is licensed under the MIT License - see the LICENSE file for details.