椰程信奥 · 学习笔记

对应视频《CSP第二轮复赛-赛前考试注意事项》22:34 · 配套课件 11 页
视频信息

《CSP第二轮复赛-赛前考试注意事项》· 时长 22:34 · B站播放页 | 配套:互动课件(11 页)

一、备赛起点:自我认知与目标设定
二、考试环境
三、文件存储与命名(最冤的 0 分)
/CSP2026/box/box.cpp  belt/belt.cpp  …
四、OI 赛制与 freopen
freopen("box.in","r",stdin);
freopen("box.out","w",stdout);
/* 主逻辑 */ fclose(stdin); fclose(stdout); // 可选但推荐
五、拿分技巧
六、编程常见问题
类别坑对策
类型int 装 long long 的量(N=10 乘积即爆)先估范围;拿不准一律 long long
初始化vis/dp 多测残留每组用例前重置
数组开小 RE / 超大 MLE、栈溢出范围+2;10⁶ 以上放全局
IO混用没关同步统一一种;cin 加 sync_with_stdio(false)
命名y1 / time / next / hash 与库冲突列入禁用名单,写代码前默念一遍
七、考前自查清单(可打印随身带)
  1. 目录名 = 题目名,全小写 ② 源文件 .cpp ③ freopen 名对 ④ 调试输出已删 ⑤ long long / 数组大小核对 ⑥ 编译零警告 + 样例全过 ⑦ 敏感变量名排查 ⑧ 结束前 15 分钟做最终核对