训练课程
选择一门课程,阅读讲义并完成对应练习。
学习路线
从现在的位置出发,找到适合你的下一门课。
点击“展开”查看下一级,点击课程“详情 ›”查看学习建议、先修与挑战条件。拖动画布 · + / − 缩放。此浏览器自动记住浏览状态。
拖动画布 · Ctrl / ⌘ + 滚轮缩放 · 方向键导航 · 全屏时按 Esc 返回;手机单指上下滑动页面
热门课程
精选课程,从这里开启下一段学习
左右滑动浏览课程;也可聚焦课程列表后使用左右方向键、Home 或 End 键。
全部课程
按竞赛方向选择课程,用专题学习与阶段练习巩固
-
其他课程
个人训练|0x16 · 综合训练
训
课程目录 01训练计划 -
CSP-J
CSP-J|基础算法选练
保留原有基础算法选练,补充固定配比连续区间的收益优化。练习从数量关系构造前缀签名、在同类前缀间维护最优收益,并检查非空区间和负收益边界;完整程序和证明见各题题解。 补充同标端点的区段计数:用前缀和确定数值边界,按起点标签维护双指针窗口内的候选数量。
课程目录 01排序计数与前缀状态设计 -
其他课程
个人训练|CZJ
贪心,搜索,模拟
课程目录 01ACAC -
GESP
GESP|分级日常训练
GESP每日训练计划
课程目录 01GESP日常训练第一期 02GESP日常训练第二期 -
NOIP
NOIP|状态设计衔接
从高塔计数理解两类分界状态、转移系数与线性递推,为 NOIP 专题训练建立状态设计基础
课程目录 01分界状态与线性递推 -
CSP-J
CSP-J|旧版练习(待整理)
CSPJ真题训练
课程目录 01CSPJ真题训练 -
CSP-S
CSP-S|旧版练习(待整理)
CSPS真题
课程目录 01CSPS -
CSP-X
历史训练|第01期(待校准)
基础训练1
课程目录 01基础训练 -
其他课程
个人训练|0x15 · 综合训练第03期
0x15 综合训练3
课程目录 01训练计划 -
CSP-J
CSP-J|二分答案:判定与建模
保留原有二分答案、贪心和规模判定训练,补充一次车厢扩容下的连续分段判定。练习可行性的单调性、普通与扩容分段的配合,并用反例检查直接贪心。新增导学提供自测,完整程序和证明见本题题解。 补充练习“异类成组”从每类数量的截断上界建立判定,并证明判定条件足以构造分组。
课程目录 01二分 02CSP-S:交换贪心与精确规模判定 -
CSP-S
CSP-S|计数动态规划进阶
> 本讲义定位为计数 DP 的进阶与压轴篇,默认读者已经掌握线性 DP、背包计数、树形 DP、状压 DP、组合数、容斥、简单生成函数等基础内容。 > 如果前两篇讲义解决的是“怎么写出一个能数方案的 DP”,那么这一篇要解决的是:面对 NOI 难度的计数题,怎样找到那个真正能落地的状态。
课程目录 01阶段一 -
其他课程
个人训练|0x15 · 第02期
日常训练
课程目录 01练习题目