推荐
基础语法训练大纲
语法A训练大纲
| 大标题 | 小标题 | 核心考察知识点训练 |
|---|---|---|
| 顺序结构 | OJ使用与输出 | 流输出,OJ评测与反馈机制 |
| 变量、常量 与 输入 | const 修饰符,常量后缀(011),流输入 | |
| 基本运算与类型转换 | 显示与隐式转换,强制类型转换,整数运算,小数运算,字符与 ASCII 码值,上取整:a / b → (a + b − 1) / b;四舍五入取整:a / b → (a + b / 2) / b; | |
| 分支结构 | if语句 | 独立判断逻辑,互斥多路分类讨论 |
| if…else语句 | ||
| if…else if … else语句 | ||
| switch…case语句 | ||
| 三元表达式 | ||
| 循环结构:while循环 / for循环 / do…while循环 | 顺序输出 | 基础循环枚举顺序输出,for/while 基本结构;控制步长;打印格式 |
| 倒序输出 | 倒序输出,逆向循环;边界(>= / >);反向遍历 | |
| 指定范围枚举 | 枚举指定范围:区间枚举模板,包含/不包含端点;步长枚举 | |
| while循环变化过程 | while 变化过程:循环不变量,终止条件;调试观察(变量变化轨迹) | |
| 求和问题 | 求和累加,条件累加器,筛选求和;避免重复统计 | |
| 计数器 | 计数:计数变量设计,分支内计数,多类计数 | |
| 累乘 | 累乘:连乘;溢出意识 | |
| 求最值 | 求最值:枚举范围求最值,最值更新条件;条件范围最值 | |
| 标记法可行性与可行解 | 标记法(标志变量)→ 枚举可行解(可行性问题) | |
| 基础数学问题 | 质数判断,最大公约数,最小公倍数朴素计算,枚举因数对,根号优化 | |
| 循环嵌套 | 枚举入门:双重循环结构;计数/求和/最值在嵌套中的位置 | |
| 枚举排列:三层/多层枚举;去重条件;排列性质 | ||
| 枚举组合:递增下标控制(i<j<k);组合计数 | ||
| 枚举进阶:剪枝;数学优化;枚举对象优化;贡献计算思想 | ||
| 一维数组基础1 | 基本存储与IO | 一维数组读写,下标习惯,边界与容量 |
| 找元素 | 线性查找:第一次/最后一次出现(基础) | |
| 找最值(打擂台) | 最值查找,最值位置,最值首次位置,最值末次位置 | |
| 数组计数 | 频次统计;桶思想;值域分析 | |
| 标记数组 | 存在性标记;去重;简单筛法雏形 | |
| 元素移动 | 数组增删改查元素 | |
| 连续性元素 | 连续段统计;最长连续;区间判断 |
京公网安备11010802045784号