View Code? Open in Web Editor
NEW
the classic algorithm repository
CMake 2.79%
C++ 96.62%
C 0.59%
algo's Introduction
Time Consume and Space Consume have controled the algorithm's core.
- the list:
- SingleList
- DoubleList
- SingleRingList
- JosePh Problem
- the queue:
- the recursive:
- the Stack:
- ArrayStack
- ListStack
- forward_backward_based_stack
- the sort:
- BubbleSort
- InsertionSort
- SelectionSort
- MergeSort
- QuickSort
- BulketSort
- CountSort
- BaseSort
- the bsearch:
- no repeat number
- repeat number
- the most left
- the most right
- the skip list
- string match:
- BF
- RK
- BM
- KMP
- Trie
- AC machine
- Tree:
- binary tree store
- ergodic (pre, mid, back)
- binary serach tree
- black-tree
- Graph:
- graph store
- BFS DFS
- the shortest path
- algo method theory:
- Divide thoughs
- Greedy thoughs
- DP thoughs
- roll-back thoughs
- the project method theory: