📚
CSP-J/S竞赛 【高阶】NOIP提高组142讲
图论+动态规划+数据结构——信奥高阶全覆盖
NOIP提高组系统课程,142节课全面覆盖动态规划、图论、高级数据结构、数论、计算几何等NOIP全部知识点。内容深度和广度达到省选水平,是信奥高阶学习的权威教程。
📚 142 课时
👁 2 次浏览
👑 VIP课程
🎯 学完这门课,你能收获什么
⏱️ 学习周期
6-12个月(深度学习)
🏆 学完水平
NOIP提高组竞赛水平,可冲击省选
👥 适合人群
有CSP-S基础,冲击NOIP和省选的高阶学习者
📌 学习目标
✓
掌握NOIP全部知识点
✓
精通动态规划和图论
✓
熟练运用高级数据结构
✓
冲击NOIP一等奖和省选
142节大课
知识点全覆盖
高阶算法
省选级别
📖 课程目录(142课时)
1
L1-1 输出指令cout
🔒 VIP →
2
L1-2 整数变量与输入
🔒 VIP →
3
L1-3 if 判断语句
🔒 VIP →
4
L1-4 for 循环语句
🔒 VIP →
5
L1-5 for 循环与变量
🔒 VIP →
6
L1-6 for 循环与输入
🔒 VIP →
7
L1-7 知识点综合应用
🔒 VIP →
8
L10-1 栈stack
🔒 VIP →
9
L10-2 队列queue
🔒 VIP →
10
L10-3 向量vector
🔒 VIP →
11
L10-4 树的概念与存储
🔒 VIP →
12
L10-5 二叉树的遍历与应用
🔒 VIP →
13
L10-6 链表的应用
🔒 VIP →
14
L10-7 vector 的相关函数
🔒 VIP →
15
L11-1 树的深度优先遍历
🔒 VIP →
16
L11-2 指数型与组合型枚举
🔒 VIP →
17
L11-3 动态规划入门
🔒 VIP →
18
L11-4 1D/1D 型动态规划
🔒 VIP →
19
L11-5 最长上升子序列的优化及应用
🔒 VIP →
20
L11-6 分治算法
🔒 VIP →
21
L11-7 形参和实参
🔒 VIP →
22
L12-1 递归法实现排列型枚举
🔒 VIP →
23
L12-2 深度优先搜索
🔒 VIP →
24
L12-3 广度优先搜索
🔒 VIP →
25
L12-4 广度优先搜索应用
🔒 VIP →
26
L12-5 引入二维动态规划
🔒 VIP →
27
L12-6 2D/0D 型动态规划
🔒 VIP →
28
L12-7 进制转换
🔒 VIP →
29
L13-1 2D/0D类动态规划进阶
🔒 VIP →
30
L13-2 基础2D/1D类动态规划
🔒 VIP →
31
L13-3 归并排序及其应用
🔒 VIP →
32
L13-4 归并排序求逆序对
🔒 VIP →
33
L13-5 01背包以及优化
🔒 VIP →
34
L13-6 背包模型提炼1
🔒 VIP →
35
L13-7 快速幂
🔒 VIP →
36
L14-1 背包模型提炼2
🔒 VIP →
37
L14-2 搜索综合应用
🔒 VIP →
38
L14-3 完全背包与分组背包
🔒 VIP →
39
L14-4 背包模型的应用1
🔒 VIP →
40
L14-5 三种背包类型总结
🔒 VIP →
41
L14-6 背包模型的应用2
🔒 VIP →
42
L14-7 知识点回顾与复习
🔒 VIP →
43
L15-1 快速排序与排序算法总结
🔒 VIP →
44
L15-2 基础预处理
🔒 VIP →
45
L15-3 多维动态规划
🔒 VIP →
46
L15-4 动态规划练习
🔒 VIP →
47
L15-5 前缀和优化
🔒 VIP →
48
L15-6 最值优化动态规划
🔒 VIP →
49
L15-7 动态规划优化应用
🔒 VIP →
50
L16-1 双指针1
🔒 VIP →
51
L16-2 双指针2
🔒 VIP →
52
L16-3 和式及其处理
🔒 VIP →
53
L16-4 和式的应用
🔒 VIP →
54
L16-5 质因数应用
🔒 VIP →
55
L16-6 双指针3
🔒 VIP →
56
L16-7 知识点回顾与复习
🔒 VIP →
57
L17-1 同余与逆元
🔒 VIP →
58
L17-2 计数类题目1
🔒 VIP →
59
L17-3 计数类题目2
🔒 VIP →
60
L17-4 单调队列
🔒 VIP →
61
L17-5 单调队列优化dp1
🔒 VIP →
62
L17-6 单调队列优化dp2
🔒 VIP →
63
L17-7 知识点回顾与复习
🔒 VIP →
64
L18-1 优先队列1b
🔒 VIP →
65
L18-2 优先队列2
🔒 VIP →
66
L18-3 基础树形DP
🔒 VIP →
67
L18-4 树形DP
🔒 VIP →
68
L18-5 树的直径
🔒 VIP →
69
L18-6 二维DP中的单调队列优化
🔒 VIP →
70
L19-1 图的遍历
🔒 VIP →
71
L19-2 拓扑排序
🔒 VIP →
72
L19-3 拓扑序应用
🔒 VIP →
73
L19-4 单源最短路
🔒 VIP →
74
L19-5 单源最短路应用
🔒 VIP →
75
L19-6 分层图
🔒 VIP →
76
L19-7 知识点回顾与复习
🔒 VIP →
77
L2-1 for 和if 的并列
🔒 VIP →
78
L2-2 for 和if 的嵌套
🔒 VIP →
79
L2-3 for 和if 的嵌套与变量
🔒 VIP →
80
L2-4 break 和continue
🔒 VIP →
81
L2-5 数组的输入与赋值
🔒 VIP →
82
L2-6 使用变量统计数组信息
🔒 VIP →
83
L2-7 知识点综合应用
🔒 VIP →
84
L20-1 分层图的应用
🔒 VIP →
85
L20-2 优化建图-反向边
🔒 VIP →
86
L20-3 优化建图-减少边的数量
🔒 VIP →
87
L20-4 任意两点最短路径
🔒 VIP →
88
L20-5 倍增与ST表
🔒 VIP →
89
L20-6 最近公共祖先
🔒 VIP →
90
L20-7 知识点回顾与复习
🔒 VIP →
91
L21-1 最近公共祖先应用
🔒 VIP →
92
L21-2 并查集
🔒 VIP →
93
L21-3 并查集的应用
🔒 VIP →
94
L21-4 最小生成树
🔒 VIP →
95
L21-5 树上差分(点差分)
🔒 VIP →
96
L21-6 树上差分(边差分)
🔒 VIP →
97
L21-7 知识点回顾与复习
🔒 VIP →
98
L3-1 浮点数与类型转换
🔒 VIP →
99
L3-2 循环中的变量
🔒 VIP →
100
L3-3 循环中的数组
🔒 VIP →
101
L3-4 if...else if 语句
🔒 VIP →
102
L3-5 if...else if 与并列if 的区别
🔒 VIP →
103
L3-6 if 语句嵌套
🔒 VIP →
104
L3-7 知识点综合应用
🔒 VIP →
105
L4-1 逻辑运算符
🔒 VIP →
106
L4-2 字符
🔒 VIP →
107
L4-3 字符串
🔒 VIP →
108
L4-4 while 循环与数位
🔒 VIP →
109
L4-5 布尔类型
🔒 VIP →
110
L4-6 带含义的数组
🔒 VIP →
111
L4-7 知识点综合应用
🔒 VIP →
112
L5-1 初识for循环嵌套
🔒 VIP →
113
L5-2 循环嵌套的简单应用
🔒 VIP →
114
L5-3 分段程序代码技巧
🔒 VIP →
115
L5-4 循环嵌套进阶
🔒 VIP →
116
L5-5 初识函数
🔒 VIP →
117
L5-6 函数的返回值
🔒 VIP →
118
L5-7 自增运算符
🔒 VIP →
119
L6-1 循环嵌套与break,continue
🔒 VIP →
120
L6-2 函数优化for循环嵌套
🔒 VIP →
121
L6-3 排序算法
🔒 VIP →
122
L6-4 排序算法比较
🔒 VIP →
123
L6-5 C++中的常用函数
🔒 VIP →
124
L6-6 二维数组
🔒 VIP →
125
L6-7 常用的四种数学函数
🔒 VIP →
126
L7-1 时间复杂度与前缀和
🔒 VIP →
127
L7-2 初识递归算法
🔒 VIP →
128
L7-3 递归与递推
🔒 VIP →
129
L7-4 二分查找
🔒 VIP →
130
L7-5 二分答案
🔒 VIP →
131
L7-6 实数二分算法
🔒 VIP →
132
L7-7 二分查找函数
🔒 VIP →
133
L8-2 递推
🔒 VIP →
134
L8-3 组合数相关的递推
🔒 VIP →
135
L8-5 质数筛法
🔒 VIP →
136
L9-1 找规律优化模拟
🔒 VIP →
137
L9-2 初识差分
🔒 VIP →
138
L9-3 初识结构体
🔒 VIP →
139
L9-4 结构体排序
🔒 VIP →
140
L9-5 贪心进阶
🔒 VIP →
141
L9-6 差分进阶
🔒 VIP →
142
L9-7 scanf 与 printf
🔒 VIP →