An application that visualizes many sorting algorithms.
-
You can select the algorithm you want to visualize. There are many of sorting algorithms in the application:
- Insertion Sort
- Selection Sort
- Bubble Sort
-
You can change the size of the array that you want to sort.
-
There is also an option for you to change the order of the elements within the array, whether you want them random, ascending or descending.
-
Moreover, you can change the speed of the visualization.
-
You can control the visualization, for instance, running the algorithm step by step or continuously and the ability to stop the visualization at a specific position or even restart the visualization without having to return to the home page.