A web-based application that visualizes various sorting algorithms. This project helps users understand how different sorting algorithms work by providing a visual representation of the sorting process.
The Sorting Visualizer is an educational tool designed to help users visualize and better understand the inner workings of different sorting algorithms. Users can select an algorithm, customize the array size, and watch the sorting process unfold in real-time.
- Frontend: HTML, CSS, Javascript, ReactJS
- Visualization: Custom Javascript
- Visualize a variety of sorting algorithms.
- Control the speed of the visualization.
- Intuitive and user-friendly interface.
- Merge Sort
- Quick Sort
- Selection Sort
- Heap Sort
You can try out the project by following the link here.