@@ -3,103 +3,17 @@ _Sorting algorithms implemented in different languages (for hacktoberfest_ 😃_
33
44## List of Algorithms ⌨️
55
6- ## Language Directory
7- * [ C] ( #c )
8- * [ C++] ( #c++ )
9- * [ C#] ( #c# )
10- * [ Go] ( #go )
11- * [ Java] ( #java )
12- * [ JavaScript] ( #javascript )
13- * [ Kotlin] ( #kotlin )
14- * [ Python] ( #python )
15-
16- ### C
17- - [ Bubble Sort] ( C/BubbleSort.c )
18- - [ Insertion Sort] ( C/InsertionSort.c )
19- - [ Merge Sort] ( C/MergeSort.c )
20- - [ Quick Sort] ( C/QuickSort.c )
21- - [ Selection Sort] ( C/SelectionSort.c )
22-
23- ### C++
24- - [ Bubble Sort] ( C++/BubbleSort.cpp )
25- - [ Heap Sort] ( C++/HeapSort.cpp )
26- - [ Insertion Sort] ( C++/InsertionSort.cpp )
27- - [ Merge Sort] ( C++/MergeSort.cpp )
28- - [ Quick Sort] ( C++/QuickSort.cpp )
29-
30- - [ RadixSort.cpp] ( C++/RadixSort.cpp )
31-
32- - [ Radix Sort] ( C++/RadixSort.cpp )
33-
34- - [ Selection Sort] ( C++/SelctionSort.cpp )
35- - [ Shell Sort] ( C++/ShellSort.cpp )
36-
37- - [ Cycle Sort] ( C++/cycleSort.cpp )
38- - [ Tree Sort] ( C++/treeSort.cpp )
39- ### C
40- - [ Bubble Sort] ( C/BubbleSort.c )
41- - [ Gnome Sort] ( C/gnomesort.c )
42- - [ Insertion Sort] ( C/InsertionSort.c )
43- - [ Merge Sort] ( C/MergeSort.c )
44- - [ Quick Sort] ( C/QuickSort.c )
45- - [ Selection Sort] ( C/SelectionSort.c )
46- - [ gnomesort.c] ( C/gnomesort.c )
47-
48- ### C#
49- - [ Bubble Sort] ( C#/BubbleSort.cs )
50- - [ Heap Sort] ( C#/HeapSort.cs )
51- - [ Insertion Sort] ( C#/InsertionSort.cs )
52- - [ Merge Sort] ( C#/MergeSort.cs )
53- - [ Quick Sort] ( C#/QuickSort.cs )
54- - [ Selection Sort] ( C#/SelectionSort.cs )
55- - [ Shell Sort] ( C#/ShellSort.cs )
56-
57- ### Go
58- - [ Radix Sort] ( Go/RadixSort.go )
59-
60- ### Java
61- - [ Bead Sort] ( Java/BeadSort.java )
62- - [ Bogo Sort] ( Java/BogoSort.java )
63- - [ Bubble Sort] ( Java/BubbleSort.java )
64- - [ Counting Sort] ( Java/Counting%20Sort.java )
65- - [ Heap Sort] ( Java/HeapSort.java )
66- - [ Insertion Sort] ( Java/InsertionSort.java )
67- - [ Merge Sort] ( Java/MergeSort.java )
68- - [ Quick Sort] ( Java/QuickSort.java )
69- - [ Radix Sort] ( Java/RadixSort.java )
70- - [ Selection Sort] ( Java/SelectionSort.java )
71- - [ Shell Sort] ( Java/ShellSort.java )
72- - [ Tim Sort] ( Java/TimSort.java )
73-
74- ### JavaScript
75- - [ Bubble Sort] ( Javascript/bubbleSort.js )
76- - [ Heap Sort] ( Javascript/HeapSort.js )
77- - [ Insertion Sort] ( Javascript/Insertionsort.js )
78- - [ Merge Sort] ( Javascript/MergeSort.js )
79- - [ Quick Sort] ( Javascript/Quicksort.js )
80-
81- - [ RadixSort.js] ( Javascript/RadixSort.js )
82- - [ Bubble Sort] ( Javascript/bubbleSort.js )
83- - [ Radix Sort] ( Javascript/RadixSort.js )
84- - [ Selection Sort] ( Javascript/selectionSort.js )
85-
86- ### Kotlin
87- - [ BubbleSort.kt] ( Kotlin/BubbleSort.kt )
88- - [ selectionSort.kt] ( Kotlin/selectionSort.kt )
89-
90-
91- ### Python
92- - [ Bogo Sort] ( Python/BogoSort.py )
93- - [ Bubble Sort] ( Python/BubbleSort.py )
94- - [ Bucket Sort] ( Python/BucketSort.py )
95- - [ Gnome Sort] ( Python/GnomeSort.py )
96- - [ Insertion Sort] ( Python/InsertionSort.py )
97- - [ Merge Sort] ( Python/MergeSort.py )
98- - [ Quick Sort] ( Python/QuickSort.py )
99- - [ Radix Sort] ( Python/RadixSort.py )
100- - [ Selection Sort] ( Python/SelectionSort.py )
6+ | Language | Algorithms |
7+ | ----------| ------------|
8+ | C++ | [ ` Bubble Sort ` ] ( C++/BubbleSort.cpp ) [ ` Heap Sort ` ] ( C++/HeapSort.cpp ) [ ` Insertion Sort ` ] ( C++/InsertionSort.cpp ) [ ` Merge Sort ` ] ( C++/MergeSort.cpp ) <br > [ ` Quick Sort ` ] ( C++/QuickSort.cpp ) [ ` Selection Sort ` ] ( C++/SelctionSort.cpp ) [ ` Shell Sort ` ] ( C++/ShellSort.cpp ) |
9+ | C | [ ` Bubble Sort ` ] ( C/BubbleSort.c ) [ ` Insertion Sort ` ] ( C/InsertionSort.c ) [ ` Merge Sort ` ] ( C/MergeSort.c ) <br > [ ` Quick Sort ` ] ( C/QuickSort.c ) [ ` Selection Sort ` ] ( C/SelectionSort.c ) |
10+ | C# | [ ` Bubble Sort ` ] ( C#/BubbleSort.cs ) |
11+ | Go | [ ` Radix Sort ` ] ( Go/RadixSort.go ) |
12+ | Java | [ ` Bead Sort ` ] ( Java/BeadSort.java ) [ ` Bogo Sort ` ] ( Java/BogoSort.java ) [ ` Bubble Sort ` ] ( Java/BubbleSort.java ) [ ` Counting Sort ` ] ( Java/Counting%20Sort.java ) <br > [ ` Heap Sort ` ] ( Java/HeapSort.java ) [ ` Insertion Sort ` ] ( Java/InsertionSort.java ) [ ` Merge Sort ` ] ( Java/MergeSort.java ) [ ` Quick Sort ` ] ( Java/QuickSort.java ) <br > [ ` Radix Sort ` ] ( Java/RadixSort.java ) [ ` Selection Sort ` ] ( Java/SelectionSort.java ) [ ` Shell Sort ` ] ( Java/ShellSort.java ) [ ` Tim Sort ` ] ( Java/TimSort.java ) |
13+ | Javascript | [ ` Heap Sort ` ] ( Javascript/HeapSort.js ) [ ` Insertion Sort ` ] ( Javascript/Insertionsort.js ) [ ` Merge Sort ` ] ( Javascript/MergeSort.js ) <br > [ ` Quick Sort ` ] ( Javascript/Quicksort.js ) [ ` Bubble Sort ` ] ( Javascript/bubbleSort.js ) [ ` Selection Sort ` ] ( Javascript/selectionSort.js ) |
14+ | Python | [ ` Bogo Sort ` ] ( Python/BogoSort.py ) [ ` Bubble Sort ` ] ( Python/BubbleSort.py ) [ ` Bucket Sort ` ] ( Python/BucketSort.py ) <br > [ ` Gnome Sort ` ] ( Python/GnomeSort.py ) [ ` Insertion Sort ` ] ( Python/InsertionSort.py ) [ ` Merge Sort ` ] ( Python/MergeSort.py ) <br > [ ` Quick Sort ` ] ( Python/QuickSort.py ) [ ` Radix Sort ` ] ( Python/RadixSort.py ) [ ` Selection Sort ` ] ( Python/SelectionSort.py ) |
10115
10216## Contributing 🖇️
103- 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, and don't forget update the [ README.md] ( README.md ) !
17+ 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, and don't forget to update the [ README.md] ( README.md ) !
10418
10519![ title] ( https://hacktoberfest.digitalocean.com/assets/HF19_social-744d976f227e4aff6866443abcede8c651b309ec9c7c9f7410f5944f8e1299b9.png )
0 commit comments