收藏

稿件投诉

记笔记

  • 用手机看
【限时5折】ACM大牛带你玩转算法与数据结构

153.3万

已更新435课时 · 共450课时

长期有效

ACM金牌手把手教学,从入门到实战,帮助学员真正掌握并应用

发布者
关注
up

海贼胡船长

·海贼宝藏创始人 ·ACM亚洲区金牌,全球总决赛74名 ·前百度高级算法研发工程师&美国硅谷工程师

课程概述

评论(0)

课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
课程介绍
常见问题
Q:课程在什么时间更新?
A:课程更新频次以页面前端展示为准。购买成功后,课程更新将通过账号动态提示,方便及时观看。
Q:课程购买后有收看时间限制吗?
A:购买后除不可抗力因素外,本课程长期有效,请您放心购买。
Q:原价购买课程后,如遇到优惠折扣,是否可以退还差价或重新购买?
A:虚拟商品付款后无法返还,请您随时留意各类课程折扣信息,按需购买。
Q:购买课程后是否可以加入老师的粉丝群或者用户群?
A:如老师设置用户群,我们将邀您加入,但我们无法承诺所有老师均提供用户群服务,感谢理解。

查看更多

购买须知

1. 本内容为付费内容,购买成功后方可观看。

2. 本内容为虚拟服务,已购买内容不支持退款,敬请谅解。

3. 实际购买价格以页面展示的价格及订单结算页显示价格为准。

TA的同系列课程
算法数据结构
计算机基础课
券后 199 元起/450课时 立即购买
优惠活动

【5折】【限时5折】仅限《ACM大牛带你玩转算法与数据结构》领用

领取
课程目录

课程群

1

全集试看

学算法,你真的需要一个领路人

视频课

6分27秒

2

全集试看

船说系列课程-年度船票

视频课

5分25秒

*课程试看(非连续课时)

0

全集试看

【试听】链表:代码演示

视频课

24分25秒

0

全集试看

【试听】二分算法:数组和函数的关系

视频课

14分20秒

0

全集试看

【试听】为什么要学习算法与数据结构

视频课

11分21秒

0

全集试看

【试听】第十讲:树的颜色-HZOJ-257

视频课

28分5秒

0

全集试看

【试听】HZOJ-186-弹簧板

视频课

11分25秒

0

全集试看

【试听】HZOJ-236-递归实现组合型枚举

视频课

15分10秒

0

全集试看

【试听】第一讲:八皇后问题-P1219-算法设计

视频课

25分54秒

0

全集试看

【试听】链表:结构讲解

视频课

18分4秒

第0章:从复杂度开始认识算法

3

全集试看

1.课程导学

视频课

12分

4

全集试看

2.为什么要学算法与数据结构

视频课

11分21秒

5

3.重点:数据结构与算法的学习方法

视频课

17分44秒

6

4.为什么要学复杂度的分析方法(上)

视频课

23分5秒

7

5.为什么要学复杂度的分析方法(下)

视频课

19分45秒

第1章:递归函数设计技巧

8

1.递归函数的设计技巧

视频课

21分

9

2.【题目讲解】HZOJ-184-路飞吃桃

视频课

7分6秒

10

3.【题目讲解】HZOJ-186-弹簧板

视频课

11分14秒

11

4.【题目讲解】HZOJ-235-递归实现指数型枚举

视频课

15分38秒

12

5.【题目讲解】HZOJ-236-递归实现组合型枚举

视频课

14分59秒

13

6.【题目讲解】HZOJ-237-递归实现排列型枚举

视频课

13分9秒

14

7.【题目讲解】HZOJ-239-不规则的街道

视频课

45分11秒

第2章:顺序表与链表

15

1.顺序表:结构讲解

视频课

9分20秒

16

2.顺序表:代码演示

视频课

28分18秒

17

3.顺序表:扩容操作

视频课

17分37秒

18

4.链表:结构讲解

视频课

17分53秒

19

5.链表:代码演示

视频课

24分14秒

20

6.链表:花式查找操作的实现

视频课

13分16秒

21

7.链表:用有头链表改写插入操作

视频课

5分59秒

22

8.循环链表和双向链表

视频课

10分35秒

23

9.反转链表:Leetcode-206

视频课

14分44秒

24

10.环形链表:Leetcode-141

视频课

5分20秒

25

11.快乐数:Leetcode-202

视频课

10分

26

12.旋转链表:Leetcode-61

视频课

13分10秒

27

13.删除链表倒数第 N 个节点:Leetcode-19

视频课

8分3秒

28

14.环形链表Ⅱ:Leetcode-142

视频课

13分53秒

29

15.反转链表Ⅱ:Leetcode-92

视频课

17分45秒

第3章:栈和队列

30

1.队列:结构讲解

视频课

14分21秒

31

2.队列:顺序表的实现

视频课

30分22秒

32

3.队列:链表的实现

视频课

31分35秒

33

4.栈:结构讲解

视频课

5分43秒

34

5.栈:代码演示

视频课

12分21秒

35

6.括号匹配:Leetcode-20

视频课

22分23秒

36

7.思维突破:栈的深入理解

视频课

20分8秒

37

8.程序调用关系:HZOJ-595

视频课

9分55秒

38

9.2020年408第41题:HZOJ-838

视频课

23分16秒

39

10.比较含退格的字符串:Leetcode-844

视频课

7分53秒

40

11.火车进站:HZOJ-263

视频课

15分45秒

41

12.验证栈序列:Leetcode-946

视频课

8分14秒

42

13.括号画家: HZOJ-265

视频课

28分31秒

43

14.设计循环队列: Leetcode-622

视频课

16分14秒

44

15.【解题思路】表达式求值: HZOJ-266

视频课

23分15秒

45

16.【代码演示】表达式求值: HZOJ-266

视频课

22分28秒

第4章:树与二叉树

46

1.计算机中的树形结构

视频课

20分27秒

47

2.广度遍历与深度遍历

视频课

14分36秒

48

3.二叉树:结构讲解

视频课

28分47秒

49

4.二叉树:代码演示

视频课

26分6秒

50

5.二叉树:遍历与线索化(上)

视频课

29分39秒

51

6.二叉树:遍历与线索化(下)

视频课

41分54秒

52

7.二叉树与广义表(上)

视频课

14分

53

8.二叉树与广义表(下)

视频课

28分57秒

54

9.【代码演示】广义表转二叉树

视频课

47分56秒

55

10.定长编码与变长编码

视频课

19分24秒

56

11.最优变长编码:哈夫曼编码

视频课

18分49秒

57

12.哈夫曼编码最优性证明

视频课

13分12秒

58

13.【代码演示】哈夫曼编码

视频课

40分25秒

59

14.N叉树的前序遍历:Leetcode-589

视频课

8分59秒

60

15.从前序与中序构造二叉树:Leeetcode-105

视频课

12分6秒

61

16.二叉树的层序遍历:Leetcode-102

视频课

15分57秒

62

17.翻转二叉树:Leetcode-226

视频课

3分56秒

63

18.二叉树的层序遍历Ⅱ:Leetcode-107

视频课

10分42秒

64

19.二叉树锯齿形层序遍历:Leetcode-103

视频课

6分52秒

65

20.树的子结构:Leetcode-Offer26

视频课

14分23秒

66

21.合并果子:HZOJ-287

视频课

33分41秒

67

22.货仓选址:HZOJ-245

视频课

15分34秒

第5章:堆与优先队列

68

1.堆和优先队列:结构讲解

视频课

27分1秒

69

2.优先队列:代码演示

视频课

36分39秒

70

3.堆排序与线性建堆法

视频课

27分25秒

71

4.堆排序:代码演示

视频课

24分11秒

72

5.哈夫曼编码:基于堆的优化

视频课

31分1秒

73

6.用set模拟堆操作

视频课

25分57秒

74

7.数据流中的第 K 大元素:Leetcode-703

视频课

12分35秒

75

8.数据流的中位数:Leetcode-295

视频课

22分31秒

76

9.合并K个升序链表:Leetcode-23

视频课

17分3秒

77

10.丑数Ⅱ:Leetcode-264

视频课

17分23秒

78

11.超市卖货:HZOJ-284

视频课

27分3秒

79

12.序列 M 小和:HZOJ-285

视频课

30分22秒

80

13.生日礼物:HZOJ-289

视频课

42分22秒

第6章:排序算法

81

1.选择排序

视频课

23分41秒

82

2.插入排序

视频课

17分11秒

83

3.无监督的插入排序

视频课

14分8秒

84

4.希尔排序

视频课

31分31秒

85

5.冒泡排序及优化

视频课

12分59秒

86

6.快速排序

视频课

23分2秒

87

7.快速排序的优化

视频课

28分37秒

88

fix-1.【勘误】快速排序的优化

视频课

2分30秒

89

8.归并排序

视频课

23分47秒

90

9.基数排序(上):理论讲解

视频课

15分28秒

91

10.基数排序(下):代码演示

视频课

20分

92

11.排序算法总结

视频课

32分31秒

93

12.C++ sort 使用方法与技巧

视频课

32分1秒

94

13.两数之和:Leetcode-01

视频课

19分34秒

95

14.排序链表:Leetcode-148(快速排序法)

视频课

17分1秒

96

15.排序链表:Leetcode-148(归并排序法)

视频课

9分51秒

97

16.合并两个有序数组:Leetcode-88

视频课

6分6秒

98

17.合并两个有序链表:Leetcode-21

视频课

3分11秒

99

18.两个正序数组的中位数:Leetcode-04

视频课

7分55秒

100

19.存在重复元素Ⅱ:Leetcode-219

视频课

6分8秒

101

20.逆序对个数:HZOJ-248

视频课

26分44秒

102

21.士兵:HZOJ-251

视频课

19分30秒

103

22.国王游戏:HZOJ-256(基础实现)

视频课

24分52秒

104

23.国王游戏:HZOJ-256(大整数实现)

视频课

18分13秒

第7章:查找算法

105

1.二分算法:理论讲解

视频课

29分13秒

106

2.二分算法:数组和函数的关系

视频课

14分9秒

107

3.二分算法:代码演示

视频课

38分31秒

108

4.跳跃表:结构讲解

视频课

13分27秒

109

5.跳跃表:代码演示

视频课

53分42秒

110

6.哈希表与布隆过滤器

视频课

28分24秒

111

7.哈希表:代码演示

视频课

38分37秒

112

8.【再学】两数之和:Leetcode-01

视频课

15分55秒

113

9.搜索插入位置:Leetcode-35

视频课

6分43秒

114

10.存在重复元素:Leetcode-217

视频课

2分55秒

115

11.两个数组的交集:Leetcode-349

视频课

5分49秒

116

12.无重复字符的最长子串:Leetcode-03

视频课

18分43秒

117

13.【再学】两个正序数组的中位数:Leetcode-04

视频课

22分39秒

118

14.最大平均值:HZOJ-242

视频课

43分37秒

119

15.奶牛围栏:HZOJ-244

视频课

23分22秒

第8章:平衡树基础

120

1.二叉排序树:结构讲解

视频课

18分57秒

121

2.二叉排序树:代码演示

视频课

25分16秒

122

3.AVL 树:结构讲解

视频课

42分28秒

123

4.AVL 树:代码演示

视频课

41分44秒

124

5.1红黑树(上):平衡条件讲解

视频课

17分7秒

125

5.2红黑树(下):插入及调整策略

视频课

26分10秒

126

6.红黑树:插入代码演示

视频课

40分22秒

127

7.红黑树:删除及调整策略

视频课

42分25秒

128

8.红黑树:删除及调整代码演示

视频课

27分18秒

129

9.B-树:性质讲解

视频课

15分29秒

130

10.B-树:插入及调整策略

视频课

9分57秒

131

11.B-树:插入及调整代码演示

视频课

47分41秒

132

12.B-树:删除及调整策略

视频课

15分38秒

133

13.B-树:删除及调整代码演示

视频课

52分50秒

第9章:递归函数转非递归

134

1.系统栈模拟法原理讲解

视频课

13分26秒

135

2.练习1:阶乘函数转非递归

视频课

24分41秒

136

3.练习2:中序遍历转非递归

视频课

12分12秒

137

4.练习3:快速排序转非递归

视频课

18分22秒

138

5.拓扑序知识讲解

视频课

14分42秒

139

6.练习4:HZOJ-641-拓扑排序

视频课

14分41秒

140

7.练习5:HZOJ-636-旅行计划

视频课

12分28秒

141

8.练习6:归并排序转非递归

视频课

22分37秒

第10章:森林与并查集

142

1.连通性问题与 Quick-Find 算法

视频课

14分42秒

143

2.Quick-Find 算法:代码演示

视频课

10分40秒

144

3.Quick-Union 算法:理论讲解

视频课

9分58秒

145

4.Quick-Union 算法:代码演示

视频课

7分56秒

146

5.并查集优化:按秩合并+路径压缩

视频课

18分7秒

147

6.并查集优化:代码演示

视频课

7分21秒

148

7.最长连续序列: Leetcode-128

视频课

16分18秒

149

8.被围绕的区域: Leetcode-130

视频课

14分7秒

150

9.岛屿数量: Leetcode-200

视频课

9分51秒

151

10.省份数量: Leetcode-547

视频课

5分34秒

152

11.猜拳: HZOJ-72

视频课

30分11秒

153

12.程序自动分析: HZOJ-322

视频课

15分17秒

154

13.关押罪犯:HZOJ-327

视频课

24分23秒

第11章:单调队列与单调栈

155

1.单调队列的作用讲解

视频课

19分55秒

156

2.单调队列:代码演示

视频课

15分10秒

157

3.单调栈的作用讲解

视频课

16分31秒

158

4.单调栈:代码演示

视频课

12分33秒

159

5.滑动窗口:HZOJ-271

视频课

7分47秒

160

6.最大子序和:HZOJ-270

视频课

16分23秒

161

7.队列的最大值Leetcode-Offer59

视频课

8分4秒

162

8.差值限制的子数组:Leetcode-1438

视频课

16分34秒

163

9.最大矩形面积:HZOJ-264

视频课

23分1秒

164

10.接雨水:Leetcode-42

视频课

19分23秒

165

11.最短子数组:Leetcode-862

视频课

19分15秒

166

12.双生序列:HZOJ-372

视频课

16分29秒

第12章:回溯算法

167

1.回溯算法基本原理

视频课

23分48秒

168

2.第一讲:八皇后问题-P1219-算法设计

视频课

25分43秒

169

3.第一讲:八皇后问题-P1219-代码演示

视频课

22分5秒

170

4.第二讲:奇怪的电梯-P1135

视频课

16分32秒

171

5.第三讲:选数-P1036

视频课

11分59秒

172

6.第四讲:马的遍历-P1443

视频课

29分15秒

173

7.第五讲:迷宫-P1605

视频课

16分44秒

174

8.第六讲:吃奶酪-P1433

视频课

24分58秒

175

9.第七讲:单词接龙-P1019

视频课

21分50秒

176

10.第八讲:字串变换-P1032

视频课

38分55秒

177

11.第九讲:自然数拆分问题-P2404

视频课

10分17秒

178

12.第十讲:单词方阵-P1101

视频课

17分41秒

179

13.第十一讲:考前临时抱佛脚-P2392

视频课

20分22秒

第13章:贪心算法

180

1.贪心算法基本原理

视频课

31分32秒

181

2.第一讲: 最大整数-HZOJ-505

视频课

7分35秒

182

3.第一讲:贪心策略证明

视频课

14分1秒

183

4.第二讲:数-HZOJ-504

视频课

11分27秒

184

5.第二讲:贪心策略证明

视频课

16分12秒

185

6.第三讲:独木舟-HZOJ-503

视频课

6分41秒

186

7.第三讲:贪心策略证明

视频课

13分44秒

187

8.第四讲:最大子阵和-HZOJ-258

视频课

20分16秒

188

9.第五讲:最少操作次数-HZOJ-511

视频课

26分49秒

189

10.第六讲:安装雷达-HZOJ-255

视频课

26分2秒

190

11.第七讲:挤奶-HZOJ-254

视频课

15分7秒

191

12.第八讲:奶牛晒太阳-HZOJ-253

视频课

20分58秒

192

13.第九讲:公司的任务-HZOJ-259

视频课

27分40秒

193

14.第十讲:树的颜色-HZOJ-257

视频课

27分54秒

194

15.第十讲:树的颜色-代码演示

视频课

19分49秒

195

16.贪心算法十讲总结

视频课

15分31秒

第14章:动态规划

196

1.动态规划章节导学

视频课

5分39秒

197

2.如何求解递推问题

视频课

30分19秒

198

3.【大整数版】兔子繁殖问题:HZOJ-38

视频课

12分47秒

199

4.容斥原理的基本思想

视频课

32分41秒

200

5.【随堂练习】爬楼梯:HZOJ-40

视频课

13分58秒

201

6.【随堂练习】墙壁涂色:HZOJ-41

视频课

30分58秒

202

7.【递推】数的划分:P1025

视频课

16分47秒

203

8.【递推】数的计算:P1028

视频课

8分8秒

204

9.【递推】神经网络:P1038

视频课

24分59秒

205

10.【递推】栈:P1044

视频课

12分18秒

206

11.【递推】循环:P1050

视频课

11分55秒

207

12.【递推-代码演示】循环:P1050

视频课

29分32秒

208

13.【递推】传球游戏:P1057

视频课

8分56秒

209

14.【递推】Honoi双塔问题:P1096

视频课

15分15秒

210

15.从【递推算法】到【动态规划】

视频课

16分19秒

211

16.数字三角形:HZOJ-43

视频课

25分56秒

212

17.全面剖析:数字三角形问题

视频课

17分48秒

213

18.动归经典1:0/1背包

视频课

22分43秒

214

19.动归经典2:完全背包

视频课

10分5秒

215

20.动归经典3:多重背包

视频课

6分32秒

216

21.动归经典4:最长上升子序列

视频课

22分4秒

217

22.动归经典5:最长公共子序列

视频课

14分18秒

218

23.动归经典6:切割回文

视频课

23分59秒

219

24.动归经典7:棋盘分割

视频课

30分20秒

220

25.动归优化-去除冗余状态:乌龟棋

视频课

19分19秒

221

26.动归优化-状态重定义1:墙壁涂色

视频课

26分51秒

222

27.动归优化-状态重定义2:扔鸡蛋(上)

视频课

22分14秒

223

28.动归优化-状态重定义2:扔鸡蛋(下)

视频课

15分31秒

224

29.动归优化-转移过程1:切割回文

视频课

22分50秒

225

30.动归优化-转移过程2:最长上升子序列

视频课

21分15秒

226

31.动归优化-转移过程3:多重背包-拆分优化

视频课

15分51秒

227

32.动归优化-转移过程4:多重背包-单调队列优化

视频课

20分13秒

228

33.矩形:HZOJ-51

视频课

23分17秒

229

34.动归优化-转移过程5:矩形-单调栈优化

视频课

10分11秒

230

35.动归优化-斜率优化:古老的打字机

视频课

34分34秒

231

36.古老的打字机:HZOJ-52

视频课

18分24秒

232

37.低价购买: P1108

视频课

15分12秒

233

38.杂务: P1113

视频课

7分43秒

234

39.最大子段和:P1115

视频课

7分21秒

235

40.NASA 的食物计划: P1507

视频课

9分27秒

236

41.魔族密码: P1481

视频课

8分22秒

237

42.找啊找啊找 GF: P1509

视频课

11分21秒

238

43.书本整理: P1103

视频课

14分4秒

239

44.删数: P2426

视频课

11分57秒

240

45.垃圾陷阱:P1156

视频课

22分37秒

241

46.最大正方形Ⅱ:P1681

视频课

14分28秒

242

47.导弹拦截:P1158

视频课

14分31秒

243

48.三元上升子序列:P1637

视频课

20分17秒

244

49.多人背包:P1858

视频课

21分1秒

245

50.仓库建设:P2120-解题思路

视频课

19分39秒

246

51.仓库建设:P2120-代码演示

视频课

21分49秒

第15章:字符串匹配

247

1.课程导学-字符串匹配

视频课

4分21秒

248

2.Brute Force 算法讲解

视频课

10分16秒

249

3.Sunday 算法:思想讲解

视频课

10分46秒

250

4.Sunday 算法:代码演示

视频课

13分8秒

251

5.Boyer Moore 算法:坏字符规则

视频课

6分34秒

252

6.Boyer Moore 算法:好后缀规则

视频课

16分6秒

253

7.Boyer Moore 算法:代码演示

视频课

29分33秒

254

8.KMP 算法:思想讲解

视频课

18分35秒

255

9.KMP 算法:随堂练习

视频课

16分12秒

256

10.KMP 算法:代码演示

视频课

11分58秒

257

11.Rabin-Karp 算法:思想讲解

视频课

18分13秒

258

12.Rabin-Karp 算法:单模匹配-代码演示

视频课

13分40秒

259

13.Rabin-Karp 算法:多模匹配-代码演示

视频课

12分37秒

260

14.Shift-and 算法:思想讲解

视频课

23分59秒

261

15.Shift-and 算法:代码演示

视频课

6分32秒

262

16.Shift-and 衍生算法:Shift-or 算法

视频课

6分11秒

263

17.Trie 字典树:结构定义讲解

视频课

11分37秒

264

18.Trie 字典树:代码演示

视频课

22分26秒

265

19.双数组字典树:思想讲解

视频课

29分55秒

266

20.双数组字典树:代码演示

视频课

20分7秒

267

21.可持久化字典树:思想讲解

视频课

18分44秒

268

22.可持久化字典树:代码演示

视频课

20分16秒

269

23.AC自动机:思想讲解

视频课

18分28秒

270

24.AC自动机:代码演示

视频课

25分43秒

271

25.AC自动机:线索化优化

视频课

15分45秒

272

26.【模板】AC自动机(简单版):P3808

视频课

18分53秒

273

27.【模板】AC自动机(加强版):P3796

视频课

27分55秒

274

28.HZOJ-278:循环的字符串

视频课

13分42秒

275

29.HZOJ-279:项链的主人

视频课

21分40秒

276

30.HZOJ-281:前缀统计

视频课

9分33秒

277

31.HZOJ-282:最大异或对

视频课

19分50秒

278

32.HZOJ-283:拨号

视频课

12分14秒

279

33.P3370:【模板】字符串哈希

视频课

9分43秒

280

34.扩展KMP:算法讲解

视频课

23分33秒

281

35.P5410:【模板】扩展 KMP

视频课

20分1秒

282

36.P1470:最长前缀

视频课

19分7秒

283

37.P8306:【模板】字典树

视频课

17分37秒

284

38.P2292:L语言

视频课

19分8秒

第16章:树状数组与线段树

285

1.树状数组-课程导学

视频课

1分38秒

286

2.一维前缀和:基础讲解.mp4

视频课

7分23秒

287

3.B3612:求区间和.mp4

视频课

5分42秒

288

4.P1115:最大子段和.mp4

视频课

9分29秒

289

5.二维前缀和:基础讲解

视频课

8分25秒

290

6.HZOJ-232:激光炸弹

视频课

16分35秒

291

7.差分数组:基础讲解.mp4

视频课

9分17秒

292

8.P1047:校门外的树

视频课

7分36秒

293

9.HZOJ-233:最高的奶牛.mp4

视频课

10分4秒

294

10.P1083:[NOIP 提高组] 借教室.mp4

视频课

17分37秒

295

11.树状数组:lowbit 函数(1)

视频课

16分58秒

296

12.树状数组:基础操作

视频课

26分33秒

297

13.P3374:【模板】树状数组1

视频课

7分13秒

298

14.P3368:【模板】树状数组2

视频课

14分16秒

299

15.线段树-课程导学.mp4

视频课

2分39秒

300

16.初识:线段树.mp4

视频课

7分55秒

301

17.线段树操作1:单点修改

视频课

3分9秒

302

18.线段树操作2:区间查询

视频课

3分9秒

303

19.线段树:基础操作总结.mp4

视频课

11分23秒

304

20.HZOJ-222:线段树模板(一)

视频课

19分25秒

305

21.线段树操作3:区间修改(懒标记)

视频课

13分17秒

306

22.HZOJ-223:线段树模板(二)

视频课

26分33秒

307

23.编码技巧:动态开点

视频课

15分47秒

308

24.可持久化线段树:思想讲解

视频课

7分32秒

309

25.P3919:【模板】可持久化线段树1

视频课

16分9秒

310

26.HZOJ-328:楼兰图腾.mp4

视频课

20分8秒

311

27.【思路讲解】HZOJ-330:加强的整数问题

视频课

10分15秒

312

28.【代码演示】HZOJ-330:加强的整数问题

视频课

14分32秒

313

29.【思路讲解】HZOJ-331:Lost_cows

视频课

12分42秒

314

30.【代码演示】HZOJ-331:Lost_cows

视频课

7分51秒

315

31.HZOJ-332:买票

视频课

10分37秒

316

32.HZOJ-691:铺设道路

视频课

7分6秒

317

33.HZOJ-224:复合线段树

视频课

33分16秒

318

34.HZOJ-333:区间最大子段和.mp4

视频课

31分25秒

319

35.P1438:无聊的数列.mp4

视频课

22分8秒

320

36.【思路讲解】P3924:康娜的线段树.mp4

视频课

12分35秒

321

37.【代码演示】P3924:康娜的线段树

视频课

14分27秒

322

38.【思路讲解】HZOJ-334:区间最大公约数.mp4

视频课

10分40秒

323

39.【代码演示】HZOJ-334:区间最大公约数.mp4

视频课

18分26秒

第17章:树上的问题

324

1.树形DP-课程导学

视频课

2分2秒

325

2.邻接矩阵与邻接表

视频课

9分28秒

326

3.链式前向星:基础讲解

视频课

13分29秒

327

4.链式前向星:代码演示

视频课

8分55秒

328

5.【思路讲解】HZOJ-361:没有上司的舞会

视频课

6分22秒

329

6.【代码演示】HZOJ-361:没有上司的舞会

视频课

10分36秒

330

7.【无根树】转【有根树】

视频课

7分

331

8.P2052:[NOI2011]-道路修建

视频课

13分25秒

332

9.【思路讲解】P1131:[ZJOI2007]-时态同步

视频课

7分44秒

333

10.【代码演示】P1131:[ZJOI2007]-时态同步

视频课

11分13秒

334

11.【思路讲解】P2018:消息传递

视频课

6分23秒

335

12.【代码演示】P2018:消息传递

视频课

12分27秒

336

13.【思路讲解】B4016:树的直径

视频课

12分24秒

337

14.【代码演示】B4016:树的直径

视频课

10分40秒

338

15.【思路讲解】P3174:[HAOI2009]毛毛虫

视频课

11分26秒

339

16.【代码演示】P3174:[HAOI2009]毛毛虫

视频课

11分49秒

340

17.【思路讲解】P1757:通天之分组背包

视频课

6分33秒

341

18.【代码演示】P1757:通天之分组背包

视频课

9分7秒

342

19.【思路讲解】HZOJ-362:选课

视频课

6分32秒

343

20.【代码演示】HZOJ-362:选课

视频课

10分59秒

344

21.【思路讲解】P2015:二叉苹果树

视频课

8分1秒

345

22.【代码演示】P2015:二叉苹果树

视频课

9分29秒

346

23.【思路讲解】HZOJ-363:Strategic_game

视频课

22分1秒

347

24.【代码演示】HZOJ-363:Strategic_game

视频课

12分17秒

348

25.【思路讲解】P2279:消防局的设立

视频课

12分14秒

349

26.【代码演示】P2279:消防局的设立

视频课

6分28秒

350

27.树的直径:双DFS算法

视频课

8分48秒

351

28.双DFS算法:代码演示

视频课

11分33秒

352

29.B4016:树的直径

视频课

4分15秒

353

30 双DFS算法:缺陷

视频课

3分36秒

354

31.【思路讲解】HZOJ-425:巡逻

视频课

31分23秒

355

32.【代码演示】HZOJ-425:巡逻

视频课

20分48秒

356

33.最近公共祖先LCA-课程导学

视频课

1分59秒

357

34.ST表:算法思想讲解

视频课

11分55秒

358

35.P3865:【模板】ST表&&RMQ问题

视频课

18分58秒

359

36.LCA问题:倍增法-算法讲解

视频课

7分14秒

360

37.LCA问题:倍增法-代码演示(1)

视频课

16分3秒

361

38.LCA问题:求树上两点的路径长度

视频课

4分55秒

362

39.P3379:【模板】最近公共祖先(LCA)

视频课

9分46秒

363

40.【思路讲解】P967:货车运输

视频课

9分39秒

364

41.【代码演示】P1967货车运输

视频课

23分17秒

365

42.【思路讲解】P8805:[蓝桥杯 2022 国B] 机房

视频课

6分59秒

366

43.【代码演示】P8805:[蓝桥杯 2022 国B] 机房

视频课

12分6秒

367

44.P8855:[POI 2002] 商务旅行

视频课

10分18秒

368

45.树链剖分 课程导学

视频课

1分30秒

369

46.树链剖分:基础概念

视频课

6分57秒

370

47.『DFS序』与『DFN序』

视频课

4分35秒

371

48.树链剖分:初始化操作

视频课

6分11秒

372

49.思考1:树链剖分有什么好处?

视频课

7分22秒

373

50.思考2:路径上的轻边数量?

视频课

4分22秒

374

51.树链剖分:子树修改

视频课

4分50秒

375

52.树链剖分:路径修改

视频课

9分

376

53.树链剖分:查询操作

视频课

4分46秒

377

54.【模板】树链剖分:封装线段树

视频课

16分53秒

378

55.【模板】树链剖分:初始化

视频课

17分29秒

379

56.【模板】树链剖分:子树修改&查询

视频课

7分33秒

380

57.【模板】树链剖分:路径修改&查询

视频课

19分20秒

381

58.【模板】树链剖分:最近公共祖先

视频课

12分39秒

382

59.【方法1】P2420:让我们异或吧

视频课

10分37秒

383

60.【方法2】P2420:让我们异或吧

视频课

9分53秒

384

61.【代码演示】P2420:让我们异或吧

视频课

13分20秒

385

62.【思路讲解】P2146:软件包管理器

视频课

4分59秒

386

63.【代码演示】P2146:软件包管理器

视频课

16分59秒

387

64.P3833:[SHOI2012] 魔法树

视频课

13分1秒

388

65.【思路讲解】P4281:紧急集合

视频课

4分44秒

389

66.【代码演示】P4281:紧急集合

视频课

14分38秒

390

67.P2590:[ZJOI2008] 树的统计

视频课

30分20秒

391

68.P3038:Grass Planting G

视频课

12分54秒

392

69.【思路讲解】P2245:星际导航

视频课

9分44秒

393

70.【筛边处理】P2245:星际导航

视频课

7分41秒

394

71.【树链剖分】P2245:星际导航

视频课

15分20秒

395

72.P5903:【模板】树上K级祖先

视频课

17分32秒

396

73.【修改1】P1505:[国家集训队] 旅游

视频课

8分24秒

397

74.【修改2】P1505:[国家集训队] 旅游

视频课

15分12秒

398

75.【修改3】P1505:[国家集训队] 旅游

视频课

8分36秒

第18章:图

399

1.图论相关概念

视频课

27分49秒

400

2.邻接矩阵,邻接表,链式前向星

视频课

20分21秒

401

3.Lec1-习题讲解

视频课

14分22秒

402

4.有向无环图与拓扑排序

视频课

13分59秒

403

5.Lec2-习题讲解

视频课

15分10秒

第20章:25年暑假集训

404

1.第一天:字符串哈希

视频课

28分59秒

405

2.【思路讲解】Leetcode-1044:最长重复子串

视频课

7分5秒

406

3.【代码演示】Leetcode-1044:最长重复子串

视频课

14分31秒

407

4.Leetcode-1367:二叉树中的链表

视频课

21分45秒

408

5.Leetcode-2261:含最多 K 个可整除元素的子数组

视频课

10分59秒

409

6.第二天:Trie树及可持久化

视频课

31分46秒

410

7.【思路讲解】Leetcode-820:单词的压缩编码

视频课

6分52秒

411

8.【思路讲解】Leetcode-1233:删除子文件夹

视频课

3分1秒

412

9.【思路讲解】Leetcode-1268:搜索推荐系统

视频课

1分23秒

413

10.【思路讲解】Leetcode-2261:含最多 K 个可整

视频课

1分10秒

414

11.【思路讲解】Leetcode-677:键值映射

视频课

1分7秒

415

12.【代码演示】Leetcode-820:单词的压缩编码

视频课

12分29秒

416

13.【代码演示】Leetcode-1233:删除子文件夹

视频课

6分42秒

417

14.【代码演示】Leetcode-1268:搜索推荐系统

视频课

27分12秒

418

15.HZOJ-282:最大异或对

视频课

13分34秒

419

16.【思路讲解】P4735:最大异或和

视频课

9分10秒

420

17.第三天:KMP与Z函数

视频课

19分59秒

421

18.Leetcode-796:旋转字符串

视频课

8分12秒

422

19.Leetcode-28:

视频课

10分45秒

423

20.【思路讲解】Leetcode-124:最短回文串

视频课

7分31秒

424

21.【思路讲解】Leetcode-1764:顺序拼接子数组

视频课

2分34秒

425

22.P2375:[NOI2014] 动物园

视频课

20分58秒

426

23.【40分解法-思路讲解】P3193:[HNOI2008]

视频课

14分15秒

427

24.【40分解法-代码演示】P3193:[HNOI2008]

视频课

12分14秒

428

25.矩阵加速:递推求解(上)

视频课

20分9秒

429

26.矩阵加速:递推求解(下)

视频课

5分28秒

430

27.【满分解法-思路讲解】P3193:[HNOI2008] G

视频课

10分13秒

431

28.【满分解法-代码演示】P3193:[HNOI2008] G

视频课

18分16秒

432

29.P10581:[蓝桥杯 2024 国 A] 重复的串

视频课

24分11秒

433

30.Leetcode-2223:构造字符串的总得分和

视频课

5分35秒

434

31.【思路讲解】Leetcode-3474:字典序最小的生成字

视频课

11分42秒

435

32.P3870:[TJOI2009] 开关

视频课

18分55秒

第21章:Atcoder竞赛题解

暂无对应内容,敬请期待~
相关推荐
课程封面

Java从入门到实战

一学就会的Java课,专为新手打造!

318.8万播放/共67课时

课程封面

数据结构零基础训练营

杭哥手把手带你实现数据结构。

16.4万播放/共59课时

课程封面

【船说】计算机基础从0到精通(408深入解析)

北大学长系统讲解408考研知识体系,船长带大家拓展延伸

37.3万播放/共500课时

课程封面

Python小白也能听懂的入门课

Michael老师,ViaX盐趣签约导师,南洋理工大学博士。新华网大数据分析师、新加坡A-STAR研究中心研究员、曾获“新加坡总统奖学金”、论文曾多次发表在CSWIM、ICIS、ISR、IS等国际会议

396.5万播放/共20课时

课程封面

数据库系统(上):模型与语言

《数据库系统》不仅是计算机、软件工程等专业的核心课程,而且也

2播放/共103课时

课程封面

蔡老师带你学 MySQL|零基础数据库完整实战教

蔡老师精讲 MySQL 全套 17 章内容,零基础学 SQL

95播放/共80课时

课程封面

[网络安全]黑客教程:逆向篇

学黑客技术,找高薪工作

30.4万播放/共20课时

课程封面

Go语言Agent|智能体项目实战|Eino框架

Go语言|字节Eino框架入门到大模型应用实战100+课时

6312播放/共104课时

课程封面

HarmonyOS鸿蒙应用开发基础认证

纯血鸿蒙即将开启,属于我们的移动应用时代即将爆发,职业新机遇

2.7万播放/共55课时

课程封面

CAD技能应用——入门到实战全程陪跑

从0-1掌握CAD技,软件实操+创意思维+深层原理+项目实战

9.3万播放/共78课时

课程封面

AI点亮效率:必学的人工智能实操课

听得懂,用得上。这是一门切身提升工作效率,改变生活的AI课程

2.1万播放/共29课时

课程封面

二次元原画:萌新修炼计划

零基础绘画小白必修课,个性小姐姐带你冲关晋级获取提升秘典~整套课程分为:新手村、试炼场、修罗道,适用于板绘小白们的基础课程。

176.2万播放/共14课时

课程封面

建筑风景速写入门课

简单易懂,快速上手,大量案例示范带你入门画建筑风景速写。

21.1万播放/共24课时

课程封面

【新课上线限时折扣】吴小轶:新老师成长必修课

25节课助你成为「高能量智慧型教师」

5.7万播放/共25课时

课程封面

王叔blender概念设计训练营

渐进式教学,稳扎稳打,系统化提升

2411播放/共53课时