OI-Template-master
.gitignore
8B
math theory
BSGS
ExBSGS.cpp
527B
BSGS.cpp
1002B
linear sieves
divisors-number-table.cpp
1011B
euler-phi-table.cpp
882B
mobius-table.cpp
848B
prime-table.cpp
728B
divisors-sum-table.cpp
1KB
exgcd
exgcd.cpp
612B
Gauss
cal-det.cpp
1KB
Gauss.cpp
1KB
Gauss-Jordan.cpp
753B
lucas
exlucas.cpp
2KB
lucas.cpp
973B
Quick_Pow.cpp
607B
transforms
number-theoretic-transform.cpp
2KB
fast-fourier-transform.cpp
2KB
fast-walsh-transform.cpp
954B
miller-rabin&pollard-rho
miller-rabin.cpp
1KB
pollard-rho.cpp
2KB
chinese-remainder-theorem
excrt.cpp
816B
crt.cpp
679B
computation geometry
Simpson.cpp
733B
class-Point.cpp
2KB
half-plane-intersection.cpp
2KB
convex-hull.cpp
922B
tools
BigInteger.cpp
8KB
BigInteger-with-negative-numbers.cpp
9KB
matrix.cpp
1KB
fraction.cpp
2KB
README.md
942B
data structure
mergeable heap
persistence-heap.cpp
1KB
left-side-tree.cpp
1018B
link cut tree
link-cut-tree-for-edge-value.cpp
2KB
link-cut-tree-for-point-value.cpp
2KB
kd-tree
find_min.cpp
2KB
find_max.cpp
2KB
find_kth_max.cpp
2KB
dynamic-kd-tree.cpp
3KB
balance tree
splay.cpp
3KB
treap
split-merge-treap.cpp
2KB
persistence-treap.cpp
2KB
normal-treap.cpp
3KB
scape-goat.cpp
3KB
circle-square tree
with-value.cpp
2KB
without-value.cpp
1KB
string structure
suffix-automaton.cpp
2KB
palindrome-automaton.cpp
1KB
manacher.cpp
535B
KMP.cpp
665B
suffix-array.cpp
2KB
aho_corasick-automaton.cpp
2KB
virtual-tree.cpp
1KB
algorithm
blossom tree
blossom-tree.cpp
2KB
linear bases
linear-bases.cpp
857B
bipartite graph
hungary.cpp
975B
minimum spanning tree
prim.cpp
2KB
kruskal.cpp
1KB
directed-MST.cpp
2KB
linear programming
simplex.cpp
1KB
network flow
costflow-zkw.cpp
2KB
costflow-EK-Edition.cpp
2KB
MaskRay's maximum-flow
capacity-scaling.cc
2KB
fifo-preflow-push.cc
2KB
dynamic-tree-augmenting-path.cc
5KB
improved-shortest-augmenting-path.cc
2KB
excess-scaling.cc
3KB
highest-label-preflow-push.cc
3KB
maxflow-dinic.cpp
2KB
暂无评论