This is a web application that visualizes different sorting algorithms. The project includes an HTML file that can be run in a Web browser the visualizer.
To run the project, simply download the index.html
file and open it in a web browser. No additional dependencie or configuration is required.
The visualizer includes the following sorting algorithms:
- Bubble sort
- Selection sort
- Insertion sort
- Quick sort
- Merge sort
The user interface includes the following controls:
- Array size slider: Adjust the size of the array to be sorted.
- Speed slider: Adjust the speed of the visualization.
- Algorithm select: Choose which sorting algorithm to use.
- Generate new array button: Generate a new random array to be sorted.
- Sort button: Begin the sorting visualization.
This project was inspired by the Sorting Visualizer project by Clement Mihailescu. The project uses the Bootstrap CSS framework for styling.
If you would like to contribute to the project, please submit a pull request with your changes. Bug reports and feature requests can be submitted through the project's issue tracker.
This project is licensed under the MIT License. See the LICENSE
file for details.
By including these elements in the README file, potential users and contributors will have a better understanding of what the project does, how it works, and how they can get involved.