|
|
hace 1 mes | |
|---|---|---|
| .. | ||
| 01-欧拉路径 | hace 1 mes | |
| 02-强连通与双连通 | hace 1 mes | |
| 03-Bitset | hace 1 mes | |
| 04-KMP与Manacher | hace 1 mes | |
| 05-最短路与类最短路 | hace 1 mes | |
| 06-最小与最大生成树 | hace 1 mes | |
| 07-二分图 | hace 1 mes | |
| 08-高级线段树与树状数组 | hace 1 mes | |
| 09-基环树 | hace 1 mes | |
| 10-高斯消元与CRT | hace 1 mes | |
| 11-平衡树 | hace 1 mes | |
| 12-历年真题 | hace 1 mes | |
| 00-CF2400-2700高阶扩展路线.md | hace 1 mes | |
| 00-课程使用说明.md | hace 1 mes | |
| README.md | hace 1 mes | |
“8.16–8.30”仅表示本批主题的收集日期,不是学习日程。课程按知识依赖组织,可以随时开始、暂停和回看。
problems/ 中保存的 MHTML;正文只作自包含中文转述。参考实现/ 作为独立附件,并由统一脚本逐文件编译。完成 只表示结构、来源、代码编译、可执行样例/对拍和链接均已检查;其余状态不能视为成品。| 顺序 | 主题与子主题 | 真正前置 | 状态 |
|---|---|---|---|
| 01 | 欧拉路:判定、Hierholzer、字符串拼接、边定向 | DFS、度数、连通性 | 完成 |
| 02 | 强连通与双连通:SCC、缩点、桥、割点、边双/点双 | DFS、栈、树边与返祖边 | 完成(共 3 节) |
| 03 | Bitset:字级并行、集合运算、可达性与复合数据结构 | 位运算、复杂度估算 | 完成 |
| 04 | KMP 与 Manacher:失配、border/周期、回文半径与计数 | 字符串下标、前缀思想 | 完成(共 2 节) |
| 05 | 最短路与类最短路:模型选择、状态扩展、最短路树、次短路、差分约束 | 基础图论、堆、松弛 | 完成(共 3 节) |
| 06 | 最小/大生成树:边分类、替换边、Kruskal 重构树、XOR MST | 并查集、树上倍增 | 完成(共 3 节) |
| 07 | 二分图:染色、匹配、Kőnig 定理、KM/Hungarian | BFS/DFS、增广思想 | 完成(共 3 节) |
| 08 | 高级 Segment Tree / Fenwick Tree:离线计数、动态开点、合并/分裂、可持久化、Beats | 已掌握基础树状数组与 Lazy Segment Tree | 完成(共 5 节) |
| 09 | 基环树:找环、剥叶、挂树汇总、函数图计数 | 树形 DP、拓扑剥叶 | 完成 |
| 10 | 高斯消元与 CRT:有限域/XOR、秩与解空间、exCRT | 模运算、扩展欧几里得 | 完成(共 2 节) |
| 11 | 平衡树:FHQ Treap 名次与序列、Splay 区间维护 | BST、随机化、Lazy 标记 | 完成(共 3 节) |
| 12 | 2016–2026 历年真题:图论、字符串/代数、数据结构、综合建模 | 前 11 个主题中对应章节 | 完成(共 10 节、19 道真题) |
真题不只按年份排列:前五节保留 CSP/NOIP 年份梯度,后五节按转化工具进入省选综合建模。
《CF 2400–2700 高阶扩展路线》 已固定 11 个算法大主题的候选矩阵与深度口径;它属于下一阶段,本轮没有把候选题冒充为已完成讲义。
每篇文档必须同时满足以下项目才会在上表标记为“完成”:
g++ -std=c++17 -Wall -Wextra 独立编译;能运行的样例已运行,适合暴力检查的核心算法已对拍。