My templates of C++

Decrease Const\Large\texttt{Decrease\ Const}

Pragma\texttt{Pragma} Read\texttt{Read} Write\texttt{Write} IO\texttt{IO} Decimal\texttt{Decimal}
Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code}

String\Large\texttt{String}

KMP\texttt{KMP} Trie\texttt{Trie} AC Automaton\texttt{AC\ Automaton} Hash\texttt{Hash}
Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code}

Geometry\Large\texttt{Geometry}

Dist\texttt{Dist} Scan Line\texttt{Scan Line}
Code\texttt{Code} Code\texttt{Code}

Maths\Large\texttt{Maths}

GCD\texttt{GCD} LCM\texttt{LCM} Power\texttt{Power} Combination\texttt{Combination} Inverse\texttt{Inverse} Screen Prime\texttt{Screen\ Prime} Matrix\texttt{Matrix} CRT\texttt{CRT} Check Prime\texttt{Check\ Prime} ExGCD\texttt{ExGCD} Lucas\texttt{Lucas} Phi\texttt{Phi}
Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code}

Data Structure\Large\texttt{Data\ Structure}

Treap\texttt{Treap} BIT\texttt{BIT} DSU\texttt{DSU} ST\texttt{ST} Mo\texttt{Mo} Chairman Tree\texttt{Chairman\ Tree} Block\texttt{Block} Segment Tree\texttt{Segment\ Tree} Monotone Stack\texttt{Monotone\ Stack}
Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code}

Graph\Large\texttt{Graph}

Kruskal\texttt{Kruskal} Bipartite Graph\texttt{Bipartite\ Graph} SPFA\texttt{SPFA} Dijkstra\texttt{Dijkstra} Floyd\texttt{Floyd} LCA\texttt{LCA} Dinic\texttt{Dinic} Mcmf(Dinic)\texttt{Mcmf(Dinic)} Chain Subdivision\texttt{Chain\ Subdivision}
Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code} Code\texttt{Code}