|
1 | 1 | # Sorting Algorithms
|
2 | 2 | Sorting algorithms implemented in different languages (for hacktoberfest :D).
|
| 3 | +- [Cpp](#-Cpp) |
| 4 | +- [C](#-C) |
| 5 | +- [Go](#-Go) |
| 6 | +- [Java](#-Java) |
| 7 | +- [Javascript](#-Javascript) |
| 8 | +- [Python](#-Python) |
| 9 | + |
| 10 | +# Cpp |
| 11 | +- [Bubble Sort](C++/BubbleSort.cpp) |
| 12 | +- [Heap Sort](C++/HeapSort.cpp) |
| 13 | +- [Merge Sort](C++/MergeSort.cpp) |
| 14 | +- [Quick Sort](C++/QuickSort.cpp) |
| 15 | +- [Shell Sort](C++/ShellSort.cpp) |
| 16 | + |
| 17 | +# C |
| 18 | +- [Bubble Sort](C/BubbleSort.c) |
| 19 | +- [Insertion Sort](C/InsertionSort.c) |
| 20 | +- [Quick Sort](C/QuickSort.c) |
| 21 | +- [Selection Sort](C/SelectionSort.c) |
| 22 | + |
| 23 | +# Go |
| 24 | +- [Radix Sort](Go/RadixSort.go) |
| 25 | + |
| 26 | +# Java |
| 27 | +- [Bogo Sort](Java/BogoSort.java) |
| 28 | +- [Bubble Sort](Java/BubbleSort.java) |
| 29 | +- [Heap Sort](Java//HeapSort.java) |
| 30 | +- [Insertion Sort](Java/InsertionSort.java) |
| 31 | +- [Merge Sort](Java/MergeSort.java) |
| 32 | +- [Quick Sort](Java/QuickSort.java) |
| 33 | +- [Selection Sort](Java/SelectionSort.java) |
| 34 | +- [Shell Sort](Java/ShellSort.java) |
| 35 | + |
| 36 | +# Javascript |
| 37 | +- [Bubble Sort](Javascript/bubbleSort.js) |
| 38 | + |
| 39 | +# Python |
| 40 | +- [Bogo Sort](Python/BogoSort.py) |
| 41 | +- [Bucket Sort](Python/BucketSort.py) |
| 42 | +- [Gnome Sort](Python/GnomeSort.py) |
| 43 | +- [Quick Sort](Python/QuickSort.py) |
| 44 | +- [Radix Sort](Python/RadixSort.py) |
| 45 | +- [Selection Sort](Python/SelectionSort.py) |
3 | 46 |
|
4 | 47 | # Contributing
|
5 |
| -If there's an existing folder named with your chosen language, create a file for your new algorithm inside, calling it by the algorithm name and using the appropriate file extension i.e. `bubbleSort.js`. If there aren't any algorithms using your chosen language, feel free to start your own folder and place your implementations inside! |
| 48 | +If there's an existing folder named with your chosen language, create a file for your new algorithm inside, calling it by the algorithm name and using the appropriate file extension i.e. `bubbleSort.js`. If there aren't any algorithms using your chosen language, feel free to start your own folder, place your implementations inside add it to this documentation as well! |
6 | 49 |
|
0 commit comments