- The Main Goal of this Project is to create a teaching support, GUI based, Visualization of the most known sorting algorithms like Bubble Sort, Selection Sort, Merge Sort, Insertion Sort, and Quick Sort, and to have better understanding of different sorting algorithms. This will also help us to get better understanding of Time complexity of different sorting algorithms.
- The UI will contain dropdown menu to select size of array/List (which will be represented as vertical bars in visualization panel), dropdown menu to select different sorting algorithms like Selection Sort, Bubble Sort, Merge Sort, Insertion Sort and Quick Sort and the option to select the speed of sorting visualization, the UI will also contain two control buttons one to generate vertical bars on visualization panel and another to start the sorting.
- User can select any sorting algorithm to sort, and can also adjust the speed of sorting. When user click on sort button, vertical bars in the visualization panel will be sorted according to the selected sorting algorithm and selected speed.
-
Notifications
You must be signed in to change notification settings - Fork 0
It is a Windows GUI application built with C# .NET. It enables users to generate or input arrays visually represented as bars, and apply popular sorting algorithms, providing visualization of the sorting process.
itsarbaaz/Sorting-Algorithm-Visualizer-in-C-Sharp
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
It is a Windows GUI application built with C# .NET. It enables users to generate or input arrays visually represented as bars, and apply popular sorting algorithms, providing visualization of the sorting process.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published