吴师兄算法训练营第九期f|01 第九期新增内容

从基础到实战,全面提升算法能力

⭐ 编辑推荐

吴师兄算法训练营,第九期全新升级,涵盖数据结构、算法、动态规划等核心内容。
从理论到实践,助你轻松应对LeetCode等编程挑战。

课程亮点

• 系统学习算法数据结构
• 实战LeetCode经典题目
• 全面提升编程能力

课程目录

吴师兄算法训练营第九期f
01 第九期新增内容
02 新手向和一些杂七杂八的小问题
03 直播与回放
04 秒懂数据结构
05 第一周链表
06 第一周栈
07 第一周队列
08 第二周贪心算法
09 第二周递归与排序
10 第二周前缀和与滑动窗口新增内容
11 第三周二叉树
12 第三周双指针新增内容
13 第三周数学专题
14 第四周位运算
15 第四周二分查找
16 第四周回浏算法
17 第五周动态规划都是重点
18 哈希表专题
19 字符串专题
20 第五周背包问题
21 第六周实战练习
吴师兄学算法Leetcode精讲 200 题.pdf
01.删除有序数组中的重复项LeetCode-26.mp4
02.柱状图中最大的矩形LeetCode-84.mp4
03.串联所有单词的子串LeetCode-30.mp4
04.模拟行走机器人LeetCode-874.mp4
05.逆波兰表达式求值LeetCode-150.mp4
06.旋转图像LeetCode-48.mp4
07.字母异位词分组LeetCode-49.mp4
08.加一LeetCode-66.mp4
09.最大矩形LeetCode-85.mp4
10.数组的度LeetCode-697.mp4
11.子域名访问次数LeetCode-811.mp4

适合人群

  • 算法初学者
  • 有志于提升编程能力的工程师
  • 准备技术面试的开发者

学习收获

掌握常见算法数据结构
熟练解决LeetCode等编程题目
提升编程思维和解决问题的能力

祝您学习愉快!

学有所成,前程似锦!

课程目录

吴师兄学算法Leetcode精讲 200 题.pdf
01 第九期新增内容
01.删除有序数组中的重复项(LeetCode-26).mp4
02.柱状图中最大的矩形(LeetCode-84).mp4
03.串联所有单词的子串(LeetCode-30).mp4
04.模拟行走机器人(LeetCode-874).mp4
05.逆波兰表达式求值(LeetCode-150).mp4
06.旋转图像(LeetCode-48).mp4
07.字母异位词分组(LeetCode-49).mp4
08.加一(LeetCode-66).mp4
09.最大矩形(LeetCode-85).mp4
10.数组的度(LeetCode-697).mp4
11.子域名访问次数(LeetCode-811).mp4
02 新手向和一些杂七杂八的小问题
01.LeetCode-新手向:如何在-LeetCode-刷题、测试、提交代码教程.mp4
03 直播与回放
01.第五期结营(直播2022-04-16 20:00:00).mp4
02..第五期第六周星期四直播(直播2022-04-14 20:00:00).mp4
03.第五期第五周星期六直播(直播2022-04-09 20:00:00).mp4
04.第五期第五周星期四直播(直播2022-04-07 20:00:00).mp4
05.第五期第四周星期六直播(直播2022-04-02 20:00:00).mp4
06.第五期第四周星期四直播(直播2022-03-31 20:00:00).mp4
07.第五期第三周星期六直播(直播2022-03-26 20:00:00).mp4
08.第五期第三周星期四直播(直播2022-03-24 20:00:00).mp4
09.第六期第一周星期四直播(2022-04-29 10:04:43).mp4
10.第六期第一周星期六直播(直播2022-04-30 20:00:00).mp4
11.第六期第二周星期四直播(直播2022-05-05 20:00:00).mp4
12.第六期第二周星期六直播(贪心专题)(直播2022-05-07 20:00:00).mp4
14.第六期第三周星期六直播(二叉树专题)(直播2022-05-14 19:00:00).mp4
15.第六期第四周星期四直播(二分查找、位运算专题)(直播2022-05-19 20:00:00).mp4
16.第六期第四周星期六直播(回溯算法专题)(直播2022-05-21 19:00:00).mp4
17.第六期第五周星期四直播(动态规划股票系列问题)(直播2022-05-26 20:00:00).mp4
18.第六期第五周星期六直播(直播2022-05-28 19:00:02).mp4
19.第六期第六周星期四直播(直播2022-06-02 20:00:00).mp4
20.第六期结营仪式(直播2022-06-09 20:00:05).mp4
21.第七期第一周星期四直播(直播2022-06-23 19:30:00).mp4
22.第七期第一周星期六直播(直播2022-06-25 19:30:00).mp4
23.第七期第二周星期四直播(直播2022-06-30 19:30:00).mp4
24.第七期第二周星期六直播(直播2022-07-02 19:30:00).mp4
25.第七期第三周星期四直播(二叉树)(直播2022-07-07 19:30:30).mp4
26.第七期第三周星期六直播(二叉树)(直播2022-07-09 19:30:00).mp4
27.第七期第四周星期四直播(二分查找专题)(直播2022-07-14 19:00:00).mp4
28.第七期第四周星期六直播(回溯算法专题)(直播2022-07-16 19:30:00).mp4
29.第七期第五周星期四直播(股票系列问题)(直播2022-07-21 20:30:00).mp4
30.第七期第五周星期六直播(补充背包问题)(直播2022-07-23 19:30:04).mp4
31.剑指Offer实战练习(直播2022-07-27 20:30:00).mp4
32.第七期第六周星期四直播(实战+背包问题)(直播2022-07-28 20:30:00).mp4
33.第七期第六周星期日直播(完全背包)(直播2022-07-31 20:30:00).mp4
34.第八期第一次直播(直播2022-08-13 20:00:00).mp4
35.第八期第二次直播(直播2022-08-20 20:00:00).mp4
36.第八期第三次直播(直播2022-08-27 20:00:00).mp4
37.第八期第五次直播(直播2022-09-17 20:00:00).mp4
38.第九期第一课时(数组、链表、栈、队列)(直播2022-10-10 20:00:00).mp4
39.第九期第一课时作业直播(直播2022-10-15 20:00:00).mp4
40.第九期第二课时(哈希表、集合、映射)(直播2022-10-17 20:00:00).mp4
41.第九期第二次作业直播(哈希表、集合、映射)(直播2022-10-22 20:00:00).mp4
42.第九期第三次直播(前缀和、滑动窗口、双指针)(直播2022-10-24 20:00:00).mp4
43.第九期第三周直播(作业)(直播2022-10-29 20:00:00).mp4
44.第九期第四周直播(递归、分治、树、图)(直播2022-10-31 20:00:00).mp4
45.第九期第四周直播(课程表讲解)(直播2022-11-05 20:00:00).mp4
46.第九期第五周直播(回溯算法专题)(直播2022-11-07 20:00:00).mp4
47.第九期第五周直播(岛屿问题系列)(直播2022-11-12 20:00:00).mp4
48.第九期第六课时(二分法)(直播2022-11-14 20:00:00).mp4
49.第九期第六周作业直播(二分查找)(直播2022-11-19 20:00:00).mp4
50.第九期第七周第一次直播(贪心算法)(直播2022-11-21 20:00:00).mp4
51.第九期第七周直播(动态规划入门)(直播2022-11-26 20:00:00).mp4
52.第九期第八周直播(股票系列问题)(直播2022-11-28 20:00:00).mp4
53.第九期第八周直播(背包问题)(直播2022-12-03 20:00:00).mp4
04 秒懂数据结构
01.秒懂时间复杂度.html
02.秒懂数据结构之数组.html
03.秒懂数据结构之单链表.html
04.秒懂数据结构之双向链表.html
05 第一周、链表
01.链表基础知识.mp4
02.移除链表元素(-LeetCode-203-).mp4
03.相交链表(-LeetCode-160-).mp4
04.奇偶链表(-LeetCode-328-).mp4
05.反转链表(-LeetCode-206-)(重点).mp4
06.反转链表-II-(-LeetCode-92-)(重点).mp4
07.K-个一组翻转链表(-LeetCode-25-)(重点).mp4
08.回文链表(-LeetCode-234-).mp4
09.删除排序链表中的重复元素-II(LeetCode-82)(迭代版)(重点).mp4
10.删除排序链表中的重复元素-II(LeetCode-82)(递归版).mp4
11.删除排序链表中的重复元素(LeetCode-83).mp4
12.分隔链表-(-LeetCode-86-).mp4
13.环形链表-II-(-LeetCode-142-)(重点).mp4
14.合并两个有序链表-(-LeetCode-21-)(重点)(2022-04-17 21:12:51).mp4
15.复制带随机指针的链表(-LeetCode-138-)(重点).mp4
16.两两交换链表中的节点(LeetCode-24).mp4
17.旋转链表(LeetCode-61).mp4
18.重排链表(LeetCode-143).mp4
19.链表的中间结点(LeetCode-876).mp4
06 第一周、栈
01.栈和队列基础知识.mp4
02.最小栈(-LeetCode-155-)(重点)(.mp4
03.有效的括号(-LeetCode-20-).mp4
04.验证栈序列(-LeetCode-946-).mp4
05.每日温度(-LeetCode-739-)(重点).mp4
06.接雨水(-LeetCode-42-)(重点).mp4
07.删除字符串中的所有相邻重复项(LeetCode-1047).mp4
08.基本计算器(-LeetCode-224-).mp4
09.移掉-K-位数字(-LeetCode-402-).mp4
10.最长有效括号(LeetCode-32).mp4
11.字符串解码(LeetCode-394)(重点).mp4
07 第一周、队列
01.队列基础知识.mp4
02.用栈实现队列-(-LeetCode-232-).mp4
03.设计循环双端队列(-LeetCode-641-).mp4
04.滑动窗口最大值(-LeetCode-239-)(重点).mp4
05.删除字符串中的所有相邻重复项(LeetCode-1047)(队列解法).mp4
06.数组中的第K个最大元素(LeetCode-215).mp4
08 第二周、贪心算法
01.分发饼干(-LeetCode-455-).mp4
02.柠檬水找零(-LeetCode-860-).mp4
03.盛最多水的容器-(-LeetCode-11)(重点).mp4
04.跳跃游戏(-LeetCode-55-)(重点).mp4
05.有序数组的平方(-LeetCode-977-).mp4
06.三数之和(LeetCode-15).mp4
07.最接近三数之和(LeetCode-16).mp4
08.两数之和(LeetCode-1)(重点).mp4
09.加油站(-LeetCode-134-).mp4
10.摆动序列(-LeetCode-376-).mp4
11.移掉-K-位数字(-LeetCode-402-).mp4
12.合并区间(LeetCode-56)(重点).mp4
13.用最少数量的箭引爆气球(LeetCode-452).mp4
14.种花问题(LeetCode-605).mp4
09 第二周、递归与排序
01.冒泡排序.mp4
02.插入排序.mp4
03.选择排序.mp4
04.计数排序.mp4
05.手撕归并排序(重点).mp4
06.手撕快速排序(重点).mp4
07.手撕堆排序(重点).mp4
08.部分排序.mp4
09.递归基础知识.mp4
10.合并两个有序数组.mp4
11.计算右侧小于当前元素的个数.mp4
12.剑指-Offer-40.-最小的k个数(重点).mp4
13.剑指-Offer-41.-数据流中的中位数(重点).mp4
14.剑指-Offer-51.-数组中的逆序对(重点).mp4
15.两数相加(LeetCode-2).mp4
16.两数相加II(LeetCode-445).mp4
17.盛最多水的容器-(-LeetCode-11)(重点).mp4
18.颜色分类(-LeetCode-75-)(重点).mp4
19.有序数组的平方(-LeetCode-977-).mp4
20.数组中的第K个最大元素(LeetCode-215)(快速排序版).mp4
21.合并-K-个升序链表(LeetCode-23).mp4
22.最大数(LeetCode-179).mp4
23.两个数组的交集(LeetCode-349).mp4
24.排序链表(LeetCode-148).mp4
25.有效的字母异位词(LeetCode-242).mp4
26.第八期第四周直播(回溯算法).mp4
10 第二周、前缀和与滑动窗口(新增内容)
01.寻找数组的中心下标(LeetCode-724).mp4
02.和为-K-的子数组(LeetCode-560).mp4
03.长度最小的子数组(LeetCode-209).mp4
04.最小覆盖子串(LeetCode-76).mp4
05.子数组最大平均数-I(LeetCode-643).mp4
06.无重复字符的最长子串(LeetCode-3).mp4
07.删除子数组的最大得分(LeetCode-1695).mp4
08.找到字符串中所有字母异位词(LeetCode-438).mp4
09.字符串的排列(LeetCode-567).mp4
11 第三周、二叉树
01.二叉树的基础知识.mp4
02.一套模板解决二叉树的前序、中序、后序遍历(重点).mp4
05.从前序与中序遍历序列构造二叉树(-LeetCode-105-)(重点).mp4
06.路径总和-II(-LeetCode-113-).mp4
07.二叉树的最近公共祖先(-LeetCode-236-)(重点).mp4
08.二叉树的右视图(-LeetCode-199-).mp4
09.二叉树展开为链表(-LeetCode-114-).mp4
10.将有序数组转换为二叉搜索树(-LeetCode-108-).mp4
11.把二叉搜索树转换为累加树(-LeetCode-538-).mp4
12.删除二叉搜索树中的节点(-LeetCode-450-).mp4
13.二叉树的序列化与反序列化(-LeetCode-297-).mp4
14.完全二叉树的节点个数(-LeetCode-222-)(重点).mp4
15.二叉树的最大深度(-LeetCode-104-).mp4
16.二叉树的最小深度(-LeetCode-111-).mp4
17.二叉树的所有路径(-LeetCode-257-).mp4
18.平衡二叉树(-LeetCode-110-).mp4
19.左叶子之和(-LeetCode-404-).mp4
20.找树左下角的值(-LeetCode-513-).mp4
21.二叉搜索树的最近公共祖先(-LeetCode-235-)(重点).mp4
22.二叉搜索树的最小绝对差(-LeetCode-530-)(重点).mp4
23.最大二叉树(-LeetCode-654-).mp4
24.翻转二叉树(LeetCode-226).mp4
12 第三周、双指针(新增内容)
01.移动零(LeetCode-283).mp4
02.寻找重复数(LeetCode-287).mp4
03.验证回文串(LeetCode-125).mp4
04.四数之和(LeetCode-18).mp4
04.最小覆盖子串(LeetCode-76).mp4
05.x-的平方根(LeetCode-69).mp4
13 第三周、数学专题
01.Pow(x,n)(LeetCode-50).mp4
02.x-的平方根(LeetCode-69).mp4
03.字符串相乘(LeetCode-43).mp4
04.字符串转换整数-(atoi)(LeetCode-8).mp4
05.整数反转(LeetCode-7).mp4
14 第四周、位运算
01.只出现一次的数字-II(-LeetCode-137-).mp4
02.位运算.mp4
03.2-的幂(-LeetCode-231-).mp4
04.汉明距离(-LeetCode-461-).mp4
05.-最大单词长度乘积(-LeetCode-318-).mp4
06.只出现一次的数字-III(-LeetCode-260-)(重点).mp4
07.丢失的数字(-LeetCode-268-).mp4
15 第四周、二分查找
01.二分查找.mp4
02.二分查找视频讲解(重点).mp4
03.第一个错误的版本(-LeetCode-278-).mp4
04.搜索插入位置(-LeetCode-35-).mp4
05.搜索二维矩阵(-LeetCode-74-).mp4
06.寻找峰值(LeetCode-162).mp4
07.寻找两个正序数组的中位数(LeetCode-4)(重点).mp4
08.在排序数组中查找元素的第一个和最后一个位置(-LeetCode-34-)(重点).mp4
09.有效三角形的个数(-LeetCode-611-).mp4
10.剑指-Offer-51.-数组中的逆序对.mp4
11.剑指-Offer-53---I.-在排序数组中查找数字-I.mp4
12.搜索旋转排序数组(-LeetCode-33-)(重点).mp4
13.有效的完全平方数(-LeetCode-367-).mp4
14.剑指-Offer-53---II.-0~n-1中缺失的数字.mp4
16 第四周、回浏算法
01.N-皇后(-LeetCode-51-)(重点).mp4
02.子集(-LeetCode-78-).mp4
03.子集II(-LeetCode-90-).mp4
04.全排列(LeetCode-46).mp4
05.全排列II(LeetCode-47).mp4
06.组合(LeetCode-77).mp4
07.组合总和(LeetCode-39).mp4
08.组合总和II(LeetCode-40).mp4
09.被围绕的区域(LeetCode-130).mp4
10.岛屿数量(-LeetCode-200-)(重点).mp4
11.岛屿的周长(LeetCode-463).mp4
12.岛屿的最大面积(LeetCode-695).mp4
13.飞地的数量(LeetCode-1020).mp4
14.火柴拼正方形(LeetCode-437).mp4
17 第五周、动态规划(都是重点)
01.动态规划基础入门.mp4
02.爬楼梯(-LeetCode-70-).mp4
03.最大子序和(-LeetCode-53-).mp4
04.零钱兑换(-LeetCode-322-).mp4
05.最小路径和(-LeetCode-64-).mp4
06.不同路径(-LeetCode-62-).mp4
07.不同路径II(-LeetCode-63-).mp4
08.三角形最小路径和(-LeetCode-120-).mp4
09.地下城游戏(-LeetCode-174-).mp4
10.完全平方数(-LeetCode-279-).mp4
11.整数拆分(-LeetCode-343-).mp4
12.编辑距离(-LeetCode-72-).mp4
13.打家劫舍(-LeetCode-198-).mp4
14.最长公共子序列(-LeetCode-1143-).mp4
15.最长回文子串(-LeetCode-5-).mp4
16.最长回文子序列(-LeetCode-516-).mp4
17.最长递增子序列(LeetCode-300).mp4
18.最长重复子数组(-LeetCode-718-).mp4
19.最长连续递增序列(-LeetCode-674-).mp4
20.买卖股票的最佳时机(-LeetCode-121-).mp4
21.买卖股票的最佳时机II(-LeetCode-122-).mp4
22.买卖股票的最佳时机III(-LeetCode-123-).mp4
23.买卖股票的最佳时机IV(-LeetCode-188-).mp4
24.最佳买卖股票时机含冷冻期(LeetCode-309).mp4
25.买卖股票的最佳时机含手续费(LeetCode-714).mp4
26.股票系列问题精讲(一小时配字幕版).mp4
18 哈希表专题
01.存在重复元素(LeetCode-217).mp4
19 字符串专题
01.最长回文串(LeetCode-409).mp4
02.赎金信(LeetCode-383).mp4
03.二进制求和(LeetCode-67).mp4
20 第五周、背包问题
01.背包问题动画讲解.mp4
02.背包问题模板代码.mp4
03.一和零(LeetCode-474).mp4
03.背包问题的优化(滚动数组).mp4
04.目标和(-LeetCode-494-).mp4
05.背包问题精讲与实战练习.mp4
06,最后一块石头的重量II(LeetCode-1049).mp4
07.分割等和子集-(-LeetCode-416-).mp4
08.完全背包动画演示.mp4
09.零钱兑换(LeetCode-322)完全背包解法.mp4
10.零钱兑换II(LeetCode-518).mp4
21 第六周、实战练习
01.剑指-Offer-03.-数组中重复的数字.mp4
02.剑指-Offer-04.-二维数组中的查找.mp4
03.剑指-Offer-05.-替换空格.mp4
04.剑指-Offer-06.-从尾到头打印链表.mp4
05.剑指-Offer-09.-用两个栈实现队列.mp4
06.剑指-Offer-10--I.-斐波那契数列.mp4
07.剑指-Offer-11.-旋转数组的最小数字.mp4
08.剑指-Offer-12.-矩阵中的路径.mp4
09.剑指-Offer-18.-删除链表的节点.mp4
10.剑指-Offer-21.-调整数组顺序使奇数位于偶数前面.mp4
11.剑指-Offer-22.-链表中倒数第k个节点.mp4
12.剑指-Offer-25.-合并两个排序的链表.mp4
13.剑指-Offer-26.-树的子结构.mp4
14.剑指-Offer-27.-二叉树的镜像.mp4
15.剑指-Offer-28.-对称的二叉树.mp4
16.剑指-Offer-30.-包含min函数的栈.mp4
17.剑指-Offer-32---I.-从上到下打印二叉树.mp4
18.剑指-Offer-32---II.-从上到下打印二叉树II.mp4
19.剑指-Offer-32---III.-从上到下打印二叉树-III.mp4
20.剑指-Offer-33.-二叉搜索树的后序遍历序列.mp4
21.剑指-Offer-39.-数组中出现次数超过一半的数字.mp4
22.剑指-Offer-40.-最小的k个数(重点).mp4
23.剑指-Offer-41.-数据流中的中位数(重点).mp4
24.剑指-Offer-42.-连续子数组的最大和.mp4
25.剑指-Offer-45.-把数组排成最小的数.mp4
26.剑指-Offer-46.-把数字翻译成字符串.mp4
27.剑指-Offer-47.-礼物的最大价值.mp4
28.剑指-Offer-50.-第一个只出现一次的字符.mp4
29.剑指-Offer-51.-数组中的逆序对.mp4
30.剑指-Offer-53---I.-在排序数组中查找数字-I.mp4
31.剑指-Offer-53---II.-0~n-1中缺失的数字.mp4
32.剑指-Offer-54.-二叉搜索树的第k大节点.mp4
33.剑指-Offer-57.-和为s的两个数字.mp4
34.剑指-Offer-58---II.-左旋转字符串.mp4
35.剑指-Offer-61.-扑克牌中的顺子.mp4
36.剑指-Offer-63.-股票的最大利润.mp4
37.剑指-Offer-66.-构建乘积数组.mp4