You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: [generic + sort] All ready for generics
* GoDocMD support for Go 1.18
* Bump Go version in workflow
* Updated Documentation in README.md
* bump go version in GoLangCI lint action
* fix: [generic + sort] review feedback
* Updated Documentation in README.md
* empty commit: stuck github action
Co-authored-by: github-action <${GITHUB_ACTOR}@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
+17-16
Original file line number
Diff line number
Diff line change
@@ -859,22 +859,23 @@ Read our [Contribution Guidelines](CONTRIBUTING.md) before you contribute.
859
859
---
860
860
##### Functions:
861
861
862
-
1.[`Comb`](./sort/combSort.go#L14): No description provided.
863
-
2.[`Count`](./sort/countingsort.go#L9): No description provided.
864
-
3.[`Exchange`](./sort/exchangesort.go#L6): No description provided.
865
-
4.[`HeapSort`](./sort/heapsort.go#L121): No description provided.
866
-
5.[`ImprovedSimpleSort`](./sort/simplesort.go#L25): ImprovedSimpleSort is a improve SimpleSort by skipping an unnecessary comparison of the first and last. This improved version is more similar to implementation of insertion sort
867
-
6.[`InsertionSort`](./sort/insertionsort.go#L3): No description provided.
868
-
7.[`MergeIter`](./sort/mergesort.go#L51): No description provided.
869
-
8.[`Mergesort`](./sort/mergesort.go#L37): Mergesort Perform mergesort on a slice of ints
870
-
9.[`Partition`](./sort/quicksort.go#L10): No description provided.
871
-
10.[`Pigeonhole`](./sort/pigeonholesort.go#L12): Pigeonhole sorts a slice using pigeonhole sorting algorithm.
872
-
11.[`QuickSort`](./sort/quicksort.go#L37): QuickSort Sorts the entire array
873
-
12.[`QuickSortRange`](./sort/quicksort.go#L24): QuickSortRange Sorts the specified range within the array
874
-
13.[`RadixSort`](./sort/radixsort.go#L35): No description provided.
875
-
14.[`SelectionSort`](./sort/selectionsort.go#L3): No description provided.
876
-
15.[`ShellSort`](./sort/shellsort.go#L3): No description provided.
877
-
16.[`SimpleSort`](./sort/simplesort.go#L11): No description provided.
862
+
1.[`Bubble`](./sort/bubblesort.go#L9): Bubble is a simple generic definition of Bubble sort algorithm.
863
+
2.[`Comb`](./sort/combSort.go#L17): Comb is a simple sorting algorithm which is an improvement of the bubble sorting algorithm.
864
+
3.[`Count`](./sort/countingsort.go#L11): No description provided.
865
+
4.[`Exchange`](./sort/exchangesort.go#L8): No description provided.
866
+
5.[`HeapSort`](./sort/heapsort.go#L121): No description provided.
867
+
6.[`ImprovedSimple`](./sort/simplesort.go#L27): ImprovedSimple is a improve SimpleSort by skipping an unnecessary comparison of the first and last. This improved version is more similar to implementation of insertion sort
868
+
7.[`Insertion`](./sort/insertionsort.go#L5): No description provided.
869
+
8.[`Merge`](./sort/mergesort.go#L40): Merge Perform merge sort on a slice
870
+
9.[`MergeIter`](./sort/mergesort.go#L54): No description provided.
871
+
10.[`Partition`](./sort/quicksort.go#L12): No description provided.
872
+
11.[`Pigeonhole`](./sort/pigeonholesort.go#L12): Pigeonhole sorts a slice using pigeonhole sorting algorithm.
873
+
12.[`Quicksort`](./sort/quicksort.go#L39): Quicksort Sorts the entire array
874
+
13.[`QuicksortRange`](./sort/quicksort.go#L26): QuicksortRange Sorts the specified range within the array
875
+
14.[`RadixSort`](./sort/radixsort.go#L35): No description provided.
876
+
15.[`Selection`](./sort/selectionsort.go#L5): No description provided.
877
+
16.[`Shell`](./sort/shellsort.go#L5): No description provided.
878
+
17.[`Simple`](./sort/simplesort.go#L13): No description provided.
0 commit comments