|
|
|
@ -17,32 +17,32 @@ Algorithms
|
|
|
|
|
|
|
|
|
|
#### Sorting
|
|
|
|
|
|
|
|
|
|
* bubble sort
|
|
|
|
|
* selection sort
|
|
|
|
|
* merge sort
|
|
|
|
|
* cocktail sort
|
|
|
|
|
* gnome sort
|
|
|
|
|
* quick sort
|
|
|
|
|
* comb sort
|
|
|
|
|
* odd/even sort
|
|
|
|
|
* heap sort
|
|
|
|
|
* Shell sort
|
|
|
|
|
* counting sort
|
|
|
|
|
* [bubble sort](https://en.wikipedia.org/wiki/Bubble_sort)
|
|
|
|
|
* [selection sort](https://en.wikipedia.org/wiki/Selection_sort)
|
|
|
|
|
* [merge sort](https://en.wikipedia.org/wiki/Merge_sort)
|
|
|
|
|
* [cocktail sort](https://en.wikipedia.org/wiki/Cocktail_shaker_sort)
|
|
|
|
|
* [gnome sort](https://en.wikipedia.org/wiki/Gnome_sort)
|
|
|
|
|
* [quick sort](https://en.wikipedia.org/wiki/Quicksort)
|
|
|
|
|
* [comb sort](https://en.wikipedia.org/wiki/Comb_sort)
|
|
|
|
|
* [odd-even sort](https://en.wikipedia.org/wiki/Odd%E2%80%93even_sort)
|
|
|
|
|
* [heap sort](https://en.wikipedia.org/wiki/Heapsort)
|
|
|
|
|
* [Shell sort](https://en.wikipedia.org/wiki/Shellsort)
|
|
|
|
|
* [counting sort](https://en.wikipedia.org/wiki/Counting_sort)
|
|
|
|
|
|
|
|
|
|
#### Searching
|
|
|
|
|
|
|
|
|
|
* binary search
|
|
|
|
|
* [binary search](https://en.wikipedia.org/wiki/Binary_search_algorithm)
|
|
|
|
|
|
|
|
|
|
#### Collections
|
|
|
|
|
|
|
|
|
|
* doubly linked list
|
|
|
|
|
* binary tree
|
|
|
|
|
* stack
|
|
|
|
|
* queue
|
|
|
|
|
* [doubly linked list](https://en.wikipedia.org/wiki/Doubly_linked_list)
|
|
|
|
|
* [binary tree](https://en.wikipedia.org/wiki/Binary_search_tree)
|
|
|
|
|
* [stack](https://en.wikipedia.org/wiki/Stack_(abstract_data_type))
|
|
|
|
|
* [queue](https://en.wikipedia.org/wiki/Queue_(abstract_data_type))
|
|
|
|
|
|
|
|
|
|
#### Numerical
|
|
|
|
|
|
|
|
|
|
* gcd
|
|
|
|
|
* [gcd](https://en.wikipedia.org/wiki/Greatest_common_divisor)
|
|
|
|
|
|
|
|
|
|
Contribution
|
|
|
|
|
------------
|
|
|
|
|