复赛教学套路(2025 版·完整版)

一、总方针:保 2 争 3 弃 4

  1. 目标线
    省一 ≈ 200 分(T1+T2 满分)+第三题 30-50 分“骗分”。
    省二 ≈ 150 分(T1 满分+T2 100 或 90)。
    只要前两题 AC,证书已稳;其余分数是“抬档”而非“救命”。

  2. 时间分配(12 次课×3 h 示例)
    70 % 课时:T1T2 满分冲刺
    20 % 课时:T3 暴力 + 部分分模板
    10 % 课时:T4 输出 0/打表 + 套题磨合

二、分层与聚焦(最关键第一步)

  1. 绝大多数学生(拿省一/省二)
    战略:确保 T1T2 快准稳;允许 T3 只拿 30-50 分;T4 随缘 5-10 分。
    战术:70 %–80 % 训练量砸在前两题,形成“肌肉记忆”。

  2. 拔高学生(高分省一、冲省队)
    战略:T1T2 45 min 内写完,剩余时间攻 T3 正解,T4 尽量多骗。
    战术:在“保 2”训练量不减的前提下,额外给“高阶算法包”+小组研讨。

  3. 教师角色
    不是“讲题员”,而是“教练”:
    ① 提炼模型 ② 暴露思维 ③ 强调易错点 ④ 提供资源

三、“三轮驱动”落地流程
第一轮:分专题横向刷真题(07-24 共 18 年,只取 J 组 T1T2)
专题示例:模拟→排序/二分→贪心→前缀/差分→线性 DP→DFS/BFS→STL→字符串→简单数学
目标:看到关键字 10 s 内对应算法模板。

第二轮:按年份限时整卷(近→远)
工具:NOI Linux 虚拟机 or 洛谷“全真模拟”
要求:

  • T1 20 min 内 AC
  • T2 40 min 内 AC
  • 剩余时间先写 T3 30 分暴力,再写 T4 输出 0
    每套卷结束立刻填“得分台账”(Excel 模板含 CE/TLE/WA/RE 类型)。

第三轮:错题回炉 + 拔高包
基础生:错题连刷 3 次至连续 AC 才停止。
尖子生:

  • 给“J 组 T3 高频 50 分包”:Dijkstra、Kruskal、树形 DP、差分约束、线段树点修区查。
  • 组织“小老师”制度:学生自己讲 T3 思路,老师只补漏洞。

四、T1T2 “满分 12 模板”
(必须默写到“肌肉记忆”级别,错 1 行抄 10 遍)
1 快读快写
2 离散化 + 二分索引
3 前缀和 / 差分(一维 & 二维)
4 双指针 / 滑动窗口
5 贪心:区间覆盖、活动安排
6 线性 DP & 0-1 背包 & LIS
7 DFS/BFS + 拓扑
8 并查集(路径压缩 + 按秩)
9 二分答案(实数域 eps=1e-7)
10 欧拉筛 + 快速幂 + 逆元
11 日期处理(闰年、星期、时间戳)
12 文件读写模板(freopen 判 0 返回)

五、T3 “骗分路线图”

  1. 先写 30 分暴力,再写 50 分部分分,绝不一步冲正解。
  2. 代码框架
    if (n<=1000) brute();
    else if (m-n<=20) chain();
    else puts("0");
  3. 高频 50 分算法(按出现次数排序)
    • 最短路 Dijkstra 堆优化
    • 最小生成树 Kruskal
    • 树形 DP / 换根 DP
    • 差分约束
    • 线段树单点修改区间查询

六、T4 “零成本 10 分”

  1. int main(){cout<<0<<endl;return 0;} 交上去稳拿 5-10 分。
  2. 若样例解释清晰,硬编码样例输出:
    if(n==5&&m==3) cout<<"7\n";
  3. 本地打表 n<=8 暴力跑 1 h,塞数组里 if(n<=8) print(table[n]);

七、机房管理微习惯

  1. 每课前 5 min“闪击模板”默写,错 1 行抄 10 遍。
  2. 周五“榜一大战”:45 min 内 T1T2 得分最高者免周末作业。
  3. 错题电子台账:洛谷“错题集”每周导出,教练后台一键回炉。
  4. 考前 7 天“静音模式”:断外网,仅 NOI Linux 环境 + PDF 题面。

八、倒计时日历(以 2025-10-18 复赛为例)
9.1-9.15 第一轮专题刷完 15-24 年 T1T2
9.16-9.30 第二轮整卷 + 模板默写 + T3 骗分包
10.1-10.7 错题回炉 + 文件读写规范检查
10.8-10.11 全真套题(上午 J 组,下午讲评)
10.12-10.16 轻量刷题保持手感,每天 1 题 T1T2
10.17 踩点、检查双证、耳机、口罩

九、一句话给学生
“复赛 3.5 h 不是比谁更聪明,而是比谁把会写的 200 分一滴不漏地交上去;
T1T2 写成肌肉记忆,你就已经赢了 70 % 的选手。”

posted @ 2025-09-19 17:19  kkman2000  阅读(73)  评论(0)    收藏  举报