You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This sorting visualizer is a tool designed to help users understand and visualize various sorting algorithms in action. It provides a graphical representation of how different sorting algorithms rearrange elements in a list to achieve a sorted order.
8
-
9
-
## Supported Sorting Algorithms
10
-
11
-
- Bubble Sort
12
-
- Selection Sort
13
-
- Quick Sort
14
-
- Insertion Sort
15
-
- Merge Sort
16
-
17
-
## How to Use
18
-
19
-
1.**Select Algorithm:** Choose one of the supported sorting algorithms from the dropdown menu.
20
-
2.**Generate Data:** Click on the "Generate Data" button to create a new random list of elements to be sorted.
21
-
3.**Visualize Sorting:** Click on the "Sort" button to see the chosen algorithm in action, sorting the generated list.
22
-
4.**Speed Control:** Adjust the speed slider to control the speed of the visualization.
23
-
5.**Reset:** Click on the "Reset" button to reset the visualization.
24
-
25
-
## Key Features
26
-
27
-
- Interactive visualization of sorting algorithms.
28
-
- Option to choose from a variety of sorting algorithms.
29
-
- Adjustable speed for better understanding.
30
-
- Easy reset option to start over.
31
-
32
-
## Future Improvements
33
-
34
-
- Adding more sorting algorithms.
35
-
- Enhancing user interface and experience.
36
-
- Providing additional customization options.
37
-
38
-
## Contribution
39
-
40
-
Contributions are welcome! If you want to contribute to this project, feel free to fork it and submit a pull request with your changes.
0 commit comments