| 天数 | 课程标题 | 教学内容 |
|---|---|---|
| 阶段1:C++语法基础(DAY1-DAY7) | ||
| DAY1 | 计算机基础与 C++ 入门 | 计算机系统组成与工作原理、进制转换、数据存储、开发环境搭建 |
| DAY2 | 数据类型与变量 | 基本数据类型、常量、变量定义与使用 |
| DAY3 | 运算符与表达式 | 常用运算符、表达式运算、类型转换 |
| DAY4 | 顺序结构程序设计 | 语句格式、cin/cout 输入输出、格式控制 |
| DAY5 | 选择结构程序设计 | if 语句、switch 语句、选择结构嵌套 |
| DAY6 | 循环结构程序设计(一) | for/while/do-while 循环、break/continue |
| DAY7 | 循环结构程序设计(二) | 循环嵌套、循环设计、枚举基础 |
| 阶段2:函数、数组、指针与字符串(DAY8-DAY14) | ||
| DAY8 | 函数的定义和使用 | 函数定义、参数、声明、调用方式 |
| DAY9 | 函数的设计与调用 | 函数重载、默认参数、嵌套与递归调用 |
| DAY10 | 数组的定义和使用 | 一维数组、二维数组、初始化与引用 |
| DAY11 | 数组与函数及应用 | 数组参数传递、排序、查找问题 |
| DAY12 | 字符串处理 | 字符数组、字符串函数、字符串操作 |
| DAY13 | 指针与动态内存 | 指针基础、new/delete、动态数组 |
| DAY14 | 常用 STL 入门 | vector、stack、queue、链式前向星基础 |
| 阶段3:ACM竞赛核心算法(DAY15-DAY21) | ||
| DAY15 | 基础数学 | 数论基础、素数、gcd/lcm、快速幂 |
| DAY16 | 贪心算法 | 贪心思想、区间问题、活动安排等经典模型 |
| DAY17 | 递推与 DP 入门 | 递推求解、动态规划入门、背包入门 |
| DAY18 | DFS 与 BFS 搜索 | 深度优先搜索、广度优先搜索、迷宫 / 连通块 |
| DAY19 | 并查集与二分答案 | 并查集实现、路径压缩、二分答案思想与模板 |
| DAY20 | 拓扑排序与最短路 | 拓扑排序、链式前向星、最短路问题入门 |
| DAY21 | 组合博弈与综合实战 | 组合博弈入门、算法综合练习、模拟实战 |
专业信奥/ACM算法培训|零基础直达竞赛实战
咨询老师:施老师
微信/咨询热线:181-5797-6037