Graph Theory
Disjoint Set
1 |
|
Minimum Spanning Tree
Kruskal
1 |
|
Prim
1 |
|
Shortest Path
Dijkstra
1 |
|
SPFA
1 |
|
Tarjan
1 |
|
Cut Vertex
1 |
|
Lowest Common Ancestor
Multiplication
1 |
|
TreeChainDivision
1 |
|
Negative Loop
1 |
|
Network Flow
1 |
|
Minimum Cost Maximum Flow
1 |
|
Bipartite Matching
Hungary
1 |
|
Dinic
1 |
|
Math Theory
Gauss Elimination
1 |
|
Inverse
1 |
|
Linear Basis
1 |
|
Lucas
1 |
|
Matrix Fast Power
1 |
|
Prime Sieve
1 |
|
Trigeminal Search
1 |
|
Fast Fourier Transformation
1 |
|
Data Structure
Heap
1 |
|
Mergeable Heap
1 |
|
Binary Indexed Tree
1
1 |
|
2
1 |
|
Segment Tree
1
1 |
|
2
1 |
|
Sparse Table
1 |
|
Chairman Tree
1 |
|
Treap
1 |
|
Splay
Normal
1 |
|
Reverse
1 |
|
Range Tree
1 |
|
Tree Chain Division
1 |
|
Link-Cut Tree
1 |
|
String
Knuth-Morris-Pratt Algorithm
1 |
|
Manacher
1 |
|
Aho-Corasick Automation
1 |
|
Hash Table
1 |
|
Suffix Array
1 |
|
Suffix Automaton
1 |
|