- Heap
- Binary
- Fibonacci
- List
- Array
- Linked
- Map
- B-Tree
- Hash
- Set
- Stack
- Tree
- AB
- AVL
...
- ...
- Simple merge
- ...
- ...
- Binary search
- Linear search
- ...
- Quick select
- ...
- Bubble sort
- Heap sort
- Insertion sort
- Merge sort
- Quick sort
- Radix sort
- Selection sort
- ...
- Boyer-Moore
- Knuth-Morris-Pratt
- ...