本周小結(未完工)
阿新 • • 發佈:2018-10-30
割點 標準 持久化 可持久化 素數 區間求和 可持久化數組 line 後綴
高精度運算
上周總結
學習的知識
- FHQ非旋treap
(萬能頭文件竟然不能用merge) - CDQ分治
(兩三個函數長一個樣) - 負載平衡問題
(才學會,還是太菜了) - 線段樹
(啟發式)合並(不太會用.jpg)
復習的知識
- 各種數論知識
- 線性Dp和樹形Dp
- 基本數據的結構
做題情況
AC 55道,AC率約為 40%
還行吧QAQ
新發現
- 萬物皆可二分(QAQ)
- 寫錯變量名調一年
- 取模分清 \(1e9+7\) 和\(1e9+9\)
- DFS套DP套數據結構優化
毒瘤 .io真是個好東西
發現弱勢
- 各種計數類題目
- 圖論(各種奇怪的處理方法)
- T1竟然慘爆
啊啊!!!!
本周計劃(刷模板)!!!
數據結構區
並查集
- 普通並查集
- 可持久化並查集
堆
- 普通堆
- 左偏樹(可並堆)
樹狀數組
- 單點加法+區間求和
- 區間加法+單點求和
線段樹
- 區間加法+求和
- 區間加法乘法+取模求和
- 權值線段樹合並
- 主席樹(可持久化線段樹)
- 可持久化數組
RMQ(區間最值)
- ST表
平衡樹 - 普通平衡樹
- 文藝平衡樹(區間)
樹鏈剖分
- 樹上區間和子樹修改
其他
- 三維偏序
數學區
數論
- 篩素數
- 快速冪
- 裴蜀定理
- 乘法逆元
- 大整數取余
- 盧卡斯定理
- 線性基
- 歐拉函數
- CRT(中國剩余定理)
- EXCRT(擴展中國剩余定理)
矩陣
- 矩陣快速冪
- 矩陣加速數列
高精度運算(好像不考了)
- 高精加法
- 高精減法
- 高精乘法
- 高精除法
- 高精小數乘法
- 壓位高精乘法(或FFT)
解線性方程組
- 高斯消元
圖論區
單源最短路徑
- 弱化版(基本所有的最短路算法都可過
- 標準版(只有Dijkstra優化可過)
生成樹
- 最小生成樹
最近公共祖先
- 最近公共祖先
歐拉圖
- 歐拉回路&歐拉路徑
連通分量
- 縮點
- 割點
負環
- 負環
網絡流
- 二分圖匹配
- 網絡最大流
- 網絡最大流加強版(最高標號預流推進HLPP)
- 最小費用最大流
基環樹
- 基環樹求直徑
字符串區
字符串哈希
- 字符串哈希
字符串匹配
- manacher算法
- 單模式串匹配
- AC自動機(簡單版)
- AC自動機(加強版)
後綴
- 後綴排序
博弈論區
- 巴什博弈
- 威佐夫博奕
- 尼姆博奕
幾何區
- 二維凸包 【模板題】
搜索區
- 各種迷宮
本周小結(未完工)