鴿子: 代碼小盒子 爆零秘籍 備忘錄 任務計划 核心算法: 搜索/枚舉/貪心/模擬/排序 dp 分治 數據結構: ST表 堆 線段樹 樹狀數組 分塊 樹套樹 樹鏈剖分 平衡樹 LCT 莫隊 字符串: 哈希 Trie AC自動機 后綴數組 后綴自動機 線性字符串 特殊自動機(dp 套 dp) 數學: 數論 莫反/篩法 二項式反演 容斥/計數/組合數學 概率期望 群論 原根 多項式: 拉格朗日插值 FFT FWT 多項式/生成函數 線性代數: 矩陣 線性基 圖論: 樹 Tarjan DSU 網絡流 虛樹 最短路 生成樹 二分圖 點分治 環計數 計算幾何: 幾何 最小圓覆蓋 Simpson 凸包 半平面交 其他: 思維/亂搞/找規律 隨機算法 博弈論 構造題 交互題