Hello! We are 2.6, and this is our repository for Sorting Algorithms.
There are 4 different types of sorting algorithms shown here, mainly:
- Bubble Sort
- Insertion Sort
- Merge Sort
- Quick Sort
Each sorting algorithm has its own benefits and limitations, depending on the size, type of data and specific requirements.
Each file corresponds to one of the specific algorithms mentioned above, mainly:
- bubblesort.py (Bubble sort)
- insertionsort.py (Insertion sort)
- mergesort.py (Merge sort)
- [quicksort.py] (Quick sort)
To use the sorting algorithms, simply call the functions inside each Python file with the required data. There is also a sample data in the Python file to try out the sorting.