训练课程
选择一门课程,阅读讲义并完成对应练习。
热门课程
精选课程,从这里开启下一段学习
左右滑动浏览课程;也可聚焦课程列表后使用左右方向键、Home 或 End 键。
全部课程
按竞赛方向选择课程,用专题学习与阶段练习巩固
-
NOI
NOI|进阶专题起步
面向已完成省选基础专题的选手,训练版本隔离、换根与换边、流量上下界、终端子集连通和代数优化。 **首批:3 个阶段、8 道练习。** 其中 6 题必修,历史贡献与插值是两条独立加强分支。在线讲义包含逐题学习指南,以及最大权闭合子图的双向建模证明、完整程序和自测。 前置为平衡树、树链剖分、最大流、子集动态规划和卷积。阶段不设整章前置锁,按单题先修安排学习;完成后再进入跨专题综合训练。
课程目录 01版本与动态树 02约束流与子集连通 -
省选
省选|核心专题起步
从提高组走向省选的第一组专题训练。已有线段树、图遍历和模运算基础后,从有序集合与树上维护出发,学习残量图、后缀排序、线性基和卷积。 **首批:3 个阶段、8 道练习。** 其中 7 题必修,1 题为代数加强。在线讲义包含逐题学习指南,以及动态开点的完整推导、可运行程序和诊断练习。 建议先读讲义,再进入练习页。阶段不设整章前置锁,题内先修关系与完成标准见讲义;学习时保留证明、复杂度和边界复盘。
课程目录 01有序结构与树上维护 02网络流与残量图 -
CSP-S
CSP-S|训练主线导学
完整提高组学习路线,区分CSP-J前置补课、提高级专题与综合实战。七章24道基础题已归入《CSP-J基础衔接》,用于补缺,不计作S组核心训练。提高组正式练习按建模、关键观察、正确性证明与算法进阶校准,实际入口见讲义。
课程目录 暂无章节 -
CSP-J
CSP-J|基础衔接
CSP-J基础衔接课程,共七章24道编程题,覆盖语法数组字符串、基础算法、DFS/BFS、基础DP、栈队列、图树与基础数学;先做四道复用编程诊断和四项非编程检查,按缺口学习,配套完整自学讲义。
课程目录 01语法与数组字符串衔接 02基础算法与复杂度 -
GESP
GESP|1—8级分级衔接
从一级到八级,逐级巩固编程知识。每级四道编程训练题,共三十二题,配套分级学习指引。
课程目录 011级 022级 -
CSP-S
CSP-S|动态规划进阶选练
面向 CSP-S 复赛的动态规划专项。按状态设计、转移推导和优化的训练目标依次完成以下练习;前十题为核心训练,最后一题为加强训练。各阶段可以直接进入,建议按课程顺序练习。
课程目录 01动态规划专项 02考前综合训练 -
CSP-S
CSP-S|历年真题训练
按初赛与复赛年份顺序完成本课程的真题练习。
课程目录 01初赛 02复赛 2019 -
CSP-J
CSP-J|历年真题训练
按初赛与复赛年份顺序完成本课程的真题练习。
课程目录 01初赛 02复赛 2019 -
GESP
GESP|8级真题训练
按月份顺序完成本课程的真题练习。
课程目录 01202312 02202403 -
GESP
GESP|7级真题训练
按月份顺序完成本课程的真题练习。
课程目录 01202312 02202403 -
GESP
GESP|6级真题训练
按月份顺序完成本课程的真题练习。
课程目录 01202309 02202312 -
GESP
GESP|5级真题训练
按月份顺序完成本课程的真题练习。
课程目录 01202309 02202312