DSA/sorting/README.md

47 lines
1.2 KiB
Markdown

# Sorting algorithms
### C or C++
1. [Bubble Sort](c-or-cpp/bubble-sort.cpp)
2. [Insertion Sort](c-or-cpp/insertion-sort.cpp)
3. [Selection Sort](c-or-cpp/selection-sort.cpp)
4. [Merge Sort](c-or-cpp/merge-sort.c)
5. [Quick Sort](c-or-cpp/quick-sort.cpp)
6. [Heap Sort](c-or-cpp/heap-sort.cpp)
7. [Counting Sort](c-or-cpp/counting-sort.cpp)
8. [Bucket Sort](c-or-cpp/bucket-sort.cpp)
9. [Radix Sort](c-or-cpp/radix-sort.cpp)
10. [Shell Sort](c-or-cpp/shell-sort.cpp)
11. [Comb Sort](c-or-cpp/comb-sort.cpp)
12. [3 Way Quick Sort](c-or-cpp/3way_quick_sort.cpp)
### C#
1. [Bubble Sort](csharp/bubble-sort.cs)
2. [Insertion Sort](csharp/insertion-sort.cs)
3. [Selection Sort](csharp/selection-sort.cs)
### Python
1. [Bubble Sort](python/bubble-sort.py)
2. [Insertion Sort](python/insertion-sort.py)
3. [Selection Sort](python/selection-sort.py)
4. [Quick Sort](python/quick-sort.py)
### Java
1. [Bubble Sort](java/bubble-sort.java)
2. [Insertion Sort](java/insertion-sort.java)
3. [Selection Sort](java/selection-sort.java)
4. [Merge Sort](java/merge-sort.java)
5. [Quick Sort](java/quick-sort.java)
### JavaScript
1. [Bubble Sort](js/bubble-sort.js)
2. [Insertion Sort](js/insertion-sort.js)
3. [Selection Sort](js/selection-sort.js)