算法
貪心
二分
模擬
倍增
排序
sort
歸并排序
插入排序
最短路
SPFA
Djistra
Floyd
最小生成樹
kruskal
prim
拓撲排序
tarjan
二分圖
樹的直徑、樹的重心
dfs序
hash
?
數據結構
棧
隊列
單調隊列
單調棧https://www.luogu.org/problem/show?pid=2659
并查集
線段樹
樹狀數組
二維線段樹樹狀數組
鏈表
動態規劃
背包DP、樹形DP、記憶化搜索、遞推
區間DP、序列DP
?期望dp
數論
卡特蘭數
容斥原理
?
?
搜索
DFS
BFS
雙向BFS
A*
IDA*
迭代搜索
?
字符串
字符串hash
KMP
Trie樹
?
高精度
?