14课程章节
91规划课程
68已发布课程
CURRICULUM
完整课程目录
目录由管理后台维护,发布后会立即出现在这里。
公开免费会员机构建设中
完整目录可公开浏览;登录后根据会员或机构学员身份开放课程。登录查看权限 →
2第 2 章C++ 程序设计基础
从输入输出到函数,建立可靠的程序设计基本功。
+
C++ 程序设计基础
从输入输出到函数,建立可靠的程序设计基本功。
- 2.1整数类型变量与加减乘除四则运算已发布 · 待解锁
- 2.2小数类型与格式化输出已发布 · 待解锁
- 2.3数字拆位已发布 · 待解锁
- 2.4分支语句已发布 · 待解锁
- 2.5循环语句已发布 · 待解锁
- 2.6嵌套循环已发布 · 待解锁
- 2.7一维数组入门已发布 · 待解锁
- 2.8一维数组的统计与修改已发布 · 待解锁
- 2.9vector 动态数组已发布 · 待解锁
- 2.10二维数组——用行和列管理数据已发布 · 待解锁
- 2.11字符、ASCII码与string字符串已发布 · 待解锁
- 2.12函数入门——把程序拆成小工具可学习进入 →
- 2.13函数进阶——递归程序设计已发布 · 待解锁
- 2.14结构体——给一组数据起一个共同的名字已发布 · 待解锁
3第 3 章计算机基础与编程内功
认识计算机与网络的工作方式,理解数据在计算机中的表示方法,建立规范、严谨、高效的编程习惯。
+
计算机基础与编程内功
认识计算机与网络的工作方式,理解数据在计算机中的表示方法,建立规范、严谨、高效的编程习惯。
- 3.1计算机与网络常识已发布 · 待解锁
- 3.2数制与计算机中的数据表示已发布 · 待解锁
- 3.3代码规范与代码分析已发布 · 待解锁
- 3.4变量的作用域——它在哪里有效已发布 · 待解锁
4第 4 章基础算法
掌握排序、查找、递归、贪心与常用序列技巧。
+
基础算法
掌握排序、查找、递归、贪心与常用序列技巧。
- 4.1排序的概念与稳定性已发布 · 待解锁
- 4.2冒泡排序已发布 · 待解锁
- 4.3选择排序已发布 · 待解锁
- 4.4插入排序已发布 · 待解锁
- 4.5排序算法总结已发布 · 待解锁
- 4.6二分查找已发布 · 待解锁
- 4.7哈希算法已发布 · 待解锁
- 4.8贪心策略已发布 · 待解锁
- 4.9双指针已发布 · 待解锁
- 4.10前缀和与差分已发布 · 待解锁
5第 5 章数学基础
整理竞赛中高频的数论与组合数学工具。
+
数学基础
整理竞赛中高频的数论与组合数学工具。
- 5.1最大公约数与最小公倍数已发布 · 待解锁
- 5.2分数与模运算已发布 · 待解锁
- 5.3素数与质因子分解已发布 · 待解锁
- 5.4快速幂已发布 · 待解锁
- 5.5高精度整数已发布 · 待解锁
- 5.6方程问题与一元二次方程已发布 · 待解锁
- 5.7排列组合与计数基础已发布 · 待解锁
6第 6 章C++ STL 工具箱
用标准容器和算法更快、更安全地解决问题。
+
C++ STL 工具箱
用标准容器和算法更快、更安全地解决问题。
- 6.1map 与 unordered_map已发布 · 待解锁
- 6.2集合类容器 set已发布 · 待解锁
- 6.3线性容器:queue、stack 与 deque已发布 · 待解锁
- 6.4优先级队列 priority_queue已发布 · 待解锁
- 6.5algorithm 常用函数已发布 · 待解锁
7第 7 章基础数据结构
理解线性结构的组织方式、操作成本与应用场景。
+
基础数据结构
理解线性结构的组织方式、操作成本与应用场景。
- 7.1指针与链表已发布 · 待解锁
- 7.2树与二叉树已发布 · 待解锁
- 7.3二叉树的遍历已发布 · 待解锁
- 7.4哈夫曼树与哈夫曼编码已发布 · 待解锁
- 7.5表达式的二叉树已发布 · 待解锁
- 7.6图的概念已发布 · 待解锁
- 7.7图的存储已发布 · 待解锁
- 7.8图的遍历已发布 · 待解锁
8第 8 章搜索算法
从状态空间出发,系统学习 DFS、BFS 与剪枝。
+
搜索算法
从状态空间出发,系统学习 DFS、BFS 与剪枝。
- 8.1搜索算法与状态空间已发布 · 待解锁
- 8.2深度优先搜索与回溯已发布 · 待解锁
- 8.3DFS优化已发布 · 待解锁
- 8.4广度优先搜索已发布 · 待解锁
- 8.5---内容编制中
- 8.6---内容编制中
9第 9 章动态规划
动态规划(DP)从入门到进阶
+
动态规划
动态规划(DP)从入门到进阶
- 9.1从搜索到动态规划已发布 · 待解锁
- 9.2线性与路径动态规划已发布 · 待解锁
- 9.301背包问题已发布 · 待解锁
- 9.4背包问题的扩展已发布 · 待解锁
- 9.5序列动态规划已发布 · 待解锁
- 9.6区间与树形动态规划已发布 · 待解锁
- 9.7状态压缩与DP优化已发布 · 待解锁
10第 10 章树&图 进阶
学习二叉树和图的高阶算法
+
树&图 进阶
学习二叉树和图的高阶算法
- 10.1Dijkstra单源最短路径已发布 · 待解锁
- 10.2含负权边的最短路径-SPFA已发布 · 待解锁
- 10.3并查集已发布 · 待解锁
- 10.4最小生成树-Kruskal算法已发布 · 待解锁
- 10.5树状数组已发布 · 待解锁
- 10.6线段树已发布 · 待解锁
11第 11 章算法杂项
从状态设计到转移优化,建立动态规划解题框架。
+
算法杂项
从状态设计到转移优化,建立动态规划解题框架。
- 11.1递推、记忆化与动态规划内容编制中
- 11.2最大连续子序列和内容编制中
- 11.3最长上升子序列内容编制中
- 11.4最长公共子序列内容编制中
- 11.5背包问题内容编制中
- 11.6区间与树形动态规划内容编制中
- 11.7DAG 上的动态规划内容编制中
12第 12 章迈向CSP-S
面向 CSP-S 的进阶专题,逐步补全竞赛能力。
+
迈向CSP-S
面向 CSP-S 的进阶专题,逐步补全竞赛能力。
- 12.1字符串哈希内容编制中
- 12.2KMP 模式匹配内容编制中
- 12.3Trie 字典树内容编制中
- 12.4字符串综合问题内容编制中
13第 13 章进阶算法与数据结构
面向 CSP-S 的进阶专题,逐步补全竞赛能力。
+
进阶算法与数据结构
面向 CSP-S 的进阶专题,逐步补全竞赛能力。
- 13.1树状数组内容编制中
- 13.2线段树内容编制中
- 13.3倍增思想内容编制中
- 13.4分治进阶内容编制中
- 13.5图论进阶内容编制中
- 13.6动态规划优化内容编制中
14第 14 章试题训练
将知识转化为考场能力,覆盖初赛、真题与模拟。
+
试题训练
将知识转化为考场能力,覆盖初赛、真题与模拟。
- 14.1总题库(第4章起)已发布 · 待解锁
- 14.2CSP-S 初赛知识点内容编制中
- 14.3历年真题精讲内容编制中
- 14.4限时模拟考试内容编制中
- 14.5错题复盘与能力诊断内容编制中
HOW TO LEARN
每一课,都形成学习闭环
01概念讲解02代码演示03图解动画04分层练习05掌握检测
课程正文由飞书文档维护,发布和权限由管理后台统一控制。