时长:40小时
编程语言:C++/Python/Java
课程阶段:
| 章节 | 课次 | 内容 |
|---|---|---|
| 一、基础语法 | 1 | 背景介绍与C++基础语法入门 |
| 2 | 条件判断与循环 | |
| 二、高级特性 | 3 | 一维数组 |
| 4 | 常见集合类 | |
| 5 | 二维数组 | |
| 三、基础算法 | 6 | 经典排序算法 |
| 7 | 枚举法 | |
| 8 | 二分查找 | |
| 四、算法思想 | 9 | 模拟法 Simulation |
| 10 | 双指针 two pointers | |
| 11 | 贪心算法 greedy | |
| 12 | 递归算法 recursion | |
| 13 | 回溯法 Backtracking | |
| 14 | 全排列 permutations | |
| 五、数据结构 | 15 | 栈 stack |
| 16 | 队列 queue | |
| 17 | 链表 LinkedList | |
| 18 | 图 graph | |
| 六、考前冲刺 | 19 | 知识点归纳与错题回顾 |
| 20 | 真题讲解与模拟考试 |