Welcome to the Sorting Visualizer! This application provides an interactive and, educational way to visualize sorting algorithms in action.
- A variety of popular sorting algorithms.
- Adjustable speed control for sorting visualization.
- Dynamic bar generation with random heights.
- Interactive interface with gradient backgrounds for an improved UI experience.
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Counting Sort
- Radix Sort
- Shell Sort
- Bucket Sort
- Tim Sort
- Pigeonhole Sort
- Gnome Sort
- Comb Sort
- Cycle Sort
- Bitonic Sort
- Odd-Even Sort
- Flash Sort
- Select Algorithm: Choose a sorting algorithm from the dropdown menu.
- Adjust Speed: Use the slider to control the speed of the sorting visualization.
- Generate Data: Click the
Resetbutton to generate new random data bars. - Start Sorting: Click the
Startbutton to begin the visualization. - Cancel Sorting: Use the
Cancelbutton to stop the sorting process at any time. - Exit: Click the
Exitbutton to close the application.
- Clone repository:
- Open the project in Visual Studio.
- Rebuild Project.
- Run and enjoy.
For questions or feedback, please contact: - bax082024@gmail.com

