An open API service indexing awesome lists of open source software.

https://github.com/mttcrn/sorting-visualizer

Sorting Algorithms Visualizer
https://github.com/mttcrn/sorting-visualizer

javascript sorting-algorithms-implemented sorting-visualization

Last synced: 6 months ago
JSON representation

Sorting Algorithms Visualizer

Awesome Lists containing this project

README

          

# Sorting Visualizer

Sorting Visualizer is a web application that allows you to visualize various sorting algorithms in action. It provides a visual representation of how different sorting algorithms work, making it an educational tool for understanding sorting techniques.
You can try it live [here](https://mttcrn.github.io/sorting-visualizer/).

![Sorting Visualizer Screenshot](./images/screenshot.png)

## Features

- Implemented algorithms:
- Bubble Sort
- Selection Sort
- Insertion Sort
- Quick Sort
- Merge Sort
- Heap Sort
- Counting Sort
- Adjust the sorting speed to observe the algorithms at different paces.
- Randomize the input data for different sorting scenarios.
- Learn about each sorting algorithm's description and characteristics.