CSP-J R2 划重点
CSP-J R2 划重点
1. 搜索
- \(\mathrm DFS\)
- \(\mathrm BFS\)
- 剪枝优化\(\star\)
2. 图论:
- 建图(\(\mathrm vector\)、邻接表)、\(\mathrm DFS\)、\(\mathrm BFS\)(棋盘格)
- 最短路:\(\mathrm Floyd\)、\(\mathrm Dijkstra\star\)
- 拓扑排序
3. DP:
- 背包模型
- \(\mathrm 0-1\)
- 完全
- 多重
- 分组
- 有依赖
- (二进制分组)
- 纪念品(现有模型的转换)
- 单调队列优化(最大子段和)[1] -> 摆渡车(区间)
4. 数学题
- 快速幂
逆元
5. (略高级)数据结构
- 并查集
- STL
优化
- 二分(答案),倍增
- 前缀和(后缀和)
- 单调队列(可行策略里面挑选最好的和最差的)
- 中位数性质
- 位运算
最难最难的 ??