This project demonstrates four different sorting algorithms implemented in C#. It is intended for educational purposes, helping to understand and compare basic sorting techniques.
- Bubble Sort
- Insertion Sort
- Selection Sort
- Quick Sort
- Language: C#
- Platform: .NET
- Project Files:
Sorting.csproj,Sorting.sln
-
Clone the repository:
git clone https://github.com/ClanyX/Sorting_Methods.git cd Sorting_Methods -
Build and Run:
If you have the .NET SDK installed, you can build and run the project using:
dotnet build dotnet run
Alternatively, open the Sorting.sln file in Visual Studio and run the project from there.
Sorting-Methods/
βββ Program.cs # Main program logic and sorting demos
βββ Sorting.csproj # Project file
βββ Sorting.sln # Visual Studio solution fileWhen running the program, it demonstrates how each sorting algorithm works on sample arrays. You'll see the arrays before and after sorting, as well as the sorting steps printed to the console.
- β Fully working
- β No unit tests yet
- β Console-based only (no graphical interface)
This project is licensed under the MIT License.
Created with π» by ClanyX