第1天 貪心+模擬+枚舉算法
第2-3天 分治+二分數組
第4天 倍增+構造+高精數據結構
第1-2天 最短路(floyd,dij+heap,spfa)+差分約束工具
第3天 最小生成樹優化
第4-5天 tarjan+拓撲排序spa
第6天 二分圖匹配+隱形圖的構造排序
第1天 樹的直徑和重心,森林轉二叉樹,樹轉二叉樹隊列
第2天 lca,*樹鏈剖分事件
第3天 樹的遍歷ip
第1天 gcd,lcm,篩素數
第2天 exgcd,中國剩餘定理,乘法逆元
第3天 快速冪,矩陣快速冪,*高斯消元
第4天 組合及解析數學
第1天 鏈表,隊列,棧
第2天 堆,st表,hash表
第3天 樹狀數組,線段樹帶lazy標記
第4天 trie樹,*分塊
第1天 遞推,記憶化搜索
第2天 座標型dp,資源型dp
第3天 樹形dp,區間dp
第4天 狀壓dp
第5天 平四,單調隊列等優化
第1天 各類卡常:快讀,快輸,寄存器,內聯
第2天 暴力優化:搜索剪枝,A*,IDA*
第3天 STL等做弊工具的的靈活使用