Algorithm Library (under development)
Data Structures
Segment Tree
Suffix Array
Suffix Array (Fast)
Trie
Graph Algorithms
Topological Sort (DFS)
Topological Sort (Kahn)
Kosaraju's SCC
Dijkstra's SP
Bellman-Ford SP
Floyd-Warshall
Combinatorial Optimization
Bipartite Matching
Edmonds-Karp
Dinics
Gale-Shapley
Number-Theoretic Algorithms
Extended Euclidean
Chinese Remainder Theorem
Sieve of Eratosthenes
Miller Rabin Primality Test
String Algorithms
KMP
Computational Geometry
Graham Scan
Closest Pair