The Sorting Visualizer is a web application that provides a visual representation of various sorting algorithms. It allows users to observe and understand how different sorting algorithms work by animating the sorting process.
Visit the live site: https://sorting-visuallizer.netlify.app/
- Interactive visualization: Users can visualize sorting algorithms in action.
- Multiple sorting algorithms: The application supports various sorting algorithms, including bubble sort, insertion sort, selection sort, merge sort, quick sort, and more.
- Adjustable speed: Users can control the speed of the sorting animation to observe the process more closely.
- Array size customization: Users can adjust the size of the array to be sorted, allowing them to analyze the performance of the algorithms with different input sizes.
- Random array generation: The application provides a feature to generate random arrays for sorting.
- Open the
Sorting Visualizer
in your web browser. - Choose a sorting algorithm from the available options.
- Adjust the speed and array size if desired.
- Click the "Generate Array" button to create a new random array or manually enter your own array.
- Click the "Sort" button to start the visualization.
- Observe the sorting process as the bars move and rearrange themselves.
- Once the sorting is complete, you can generate a new array and try different algorithms or configurations.
- HTML
- CSS
- JavaScript
Enjoy visualizing sorting algorithms with Sorting Visualizer!