AlgoCasts算法250讲(缺了大概70讲)不影响学习,速度一起来刷LeetCode

资源简介

加入 AlgoCasts,和 2537 位用户一起轻松学算法! AlgoCasts 旨在用心做好每一个算法讲解视频。每个视频包含两个部分:题目的剖析讲解以及编码,力求在讲解清楚到位的基础上,尽可能地保持视频精简短小,让大家可以在碎片时间里进行学习,并收获这些算法题背后的思想与乐趣。官方地址:https://algocasts.io/,官方价格不贵,有钱的大佬可以去支持一下。

PS:以前老群的用户估计都有了,因为当时还是全员无门槛分享的,当时几位大佬一直喷我,说我没整理完成,所以我就继续分享,有的小伙伴不用迟疑,课程和以前的版本是一样的,大概都缺了点章节。另外算法课程一般都是一课一讲,所以缺了章节基本上也不影响什么,课程挺简洁的,适合比较忙的小伙伴,闲暇时间当抖音刷了。

《AlgoCasts算法250讲(缺了大概70讲)不影响学习,速度一起来刷LeetCode》

资源目录

AlgoCasts算法
├常见算法题目1-50
│  ├P1. 回文字符串判断.mp4
│  ├P10. 数值的 n 次方.mp4
│  ├P11. 数组的全排列.mp4
│  ├P12. 回文子串个数.mp4
│  ├P13. 回文数字判断.mp4
│  ├P14. 判断单链表是否为回文链表.mp4
│  ├P15. 缺失的数字.mp4
│  ├P16. 二叉树的最小深度.mp4
│  ├P17. 带有 min 函数的栈.mp4
│  ├P18. 合并两个有序链表.mp4
│  ├P19. 合并两个有序数组.mp4
│  ├P2. 求和为给定值的两个数.mp4
│  ├P20. 求两个有序数组的中位数.mp4
│  ├P21. 连续子序列的最大和.mp4
│  ├P22. 二叉树的最大深度.mp4
│  ├P23. 数组中超过一半的数字.mp4
│  ├P24. 实现 LRU 缓存.mp4
│  ├P25. 没有重复字符的最长子串长度.mp4
│  ├P26. 最长回文子串.mp4
│  ├P27. 判断单链表是否有环.mp4
│  ├P28. 链表的相交节点.mp4
│  ├P29. 括号的合法排列.mp4
│  ├P3. 有序数组中求和为给定值的两个数.mp4
│  ├P30. 编辑距离.mp4
│  ├P31. 容纳最多水的凹槽容量.mp4
│  ├P32. 爬楼梯方法数.mp4
│  ├P33. 二叉树的层序遍历.mp4
│  ├P34. 二叉树的逆层序遍历.mp4
│  ├P35. 二叉树中序遍历.mp4
│  ├P36. 二分搜索.mp4
│  ├P37. 二分搜索插入位置.mp4
│  ├P38. 二维数组的二分搜索.mp4
│  ├P39. 判断二叉树是否平衡.mp4
│  ├P4. 判断二叉树是否对称.mp4
│  ├P40. 求两个单链表之和.mp4
│  ├P41. 丑数.mp4
│  ├P42. 字符串转整数.mp4
│  ├P43. 实现 strstr.mp4
│  ├P44. 检验二叉搜索树.mp4
│  ├P45. 有效的括号序列.mp4
│  ├P46. 买卖股票的最大利润.mp4
│  ├P47. 翻转二叉树.mp4
│  ├P48. 单链表删除数字.mp4
│  ├P49. 二进制中 1 的个数.mp4
│  ├P5. 不用-求两数之和.mp4
│  ├P50. 矩阵置零.mp4
│  ├P6. 单身数字.mp4
│  ├P7. 行列递增的二维数组搜索.mp4
│  ├P8. 判断二叉树是否相同.mp4
│  ├P9. 反转单链表.mp4
├常见算法题目101-150
│  ├P101. 单链表中间节点.mp4
│  ├P101. 单链表中间节点.mp4
│  ├P102. 含随机指针的链表拷贝.mp4
│  ├P102. 含随机指针的链表拷贝.mp4
│  ├P103. 包含给定字符的最短子串.mp4
│  ├P103. 包含给定字符的最短子串.mp4
│  ├P104. 链表划分.mp4
│  ├P104. 链表划分.mp4
│  ├P105. 图的深拷贝.mp4
│  ├P105. 图的深拷贝.mp4
│  ├P106. 跳数组.mp4
│  ├P106. 跳数组.mp4
│  ├P107. 跳完数组的最少跳数.mp4
│  ├P107. 跳完数组的最少跳数.mp4
│  ├P108. 雨后盛水量.mp4
│  ├P108. 雨后盛水量.mp4
│  ├P109. 有序数组中查找数字的开始和结束下标.mp4
│  ├P109. 有序数组中查找数字的开始和结束下标.mp4
│  ├P110. 旋转数组.mp4
│  ├P110. 旋转数组.mp4
│  ├P111. 旋转单链表.mp4
│  ├P111. 旋转单链表.mp4
│  ├P112. 求和为给定值的组合.mp4
│  ├P112. 求和为给定值的组合.mp4
│  ├P113. 旋转二维数组.mp4
│  ├P113. 旋转二维数组.mp4
│  ├P114. 石头中的珠宝数量.mp4
│  ├P114. 石头中的珠宝数量.mp4
│  ├P115. 变位词分组.mp4
│  ├P115. 变位词分组.mp4
│  ├P116. 数组的子集.mp4
│  ├P116. 数组的子集.mp4
│  ├P117. 搜索单词.mp4
│  ├P117. 搜索单词.mp4
│  ├P118. 第 n 个斐波那契数.mp4
│  ├P118. 第 n 个斐波那契数.mp4
│  ├P119. 树 t 是否等于树 s 的子树.mp4
│  ├P119. 树 t 是否等于树 s 的子树.mp4
│  ├P120. 连续自然数二进制中 1 的个数.mp4
│  ├P120. 连续自然数二进制中 1 的个数.mp4
│  ├P121. 整数 1 到 n 中 1 出现的次数.mp4
│  ├P121. 整数 1 到 n 中 1 出现的次数.mp4
│  ├P122. 使用栈实现队列.mp4
│  ├P122. 使用栈实现队列.mp4
│  ├P123. 拍平二叉树.mp4
│  ├P123. 拍平二叉树.mp4
│  ├P124. 课程安排.mp4
│  ├P124. 课程安排.mp4
│  ├P125. 上课顺序.mp4
│  ├P125. 上课顺序.mp4
│  ├P126. 删除链表节点.mp4
│  ├P126. 删除链表节点.mp4
│  ├P127. 旋转有序数组的最小值.mp4
│  ├P127. 旋转有序数组的最小值.mp4
│  ├P128. 矩阵的螺旋遍历.mp4
│  ├P128. 矩阵的螺旋遍历.mp4
│  ├P129. 验证入栈出栈序列.mp4
│  ├P129. 验证入栈出栈序列.mp4
│  ├P130. 验证二叉搜索树的前序遍历序列.mp4
│  ├P130. 验证二叉搜索树的前序遍历序列.mp4
│  ├P131. 二叉树中和为给定值的路径.mp4
│  ├P131. 二叉树中和为给定值的路径.mp4
│  ├P132. 第一个只出现一次的字符.mp4
│  ├P132. 第一个只出现一次的字符.mp4
│  ├P133. 逆序对.mp4
│  ├P133. 逆序对.mp4
│  ├P134. 重要逆序对.mp4
│  ├P134. 重要逆序对.mp4
│  ├P135. 只出现一次的两个数字.mp4
│  ├P135. 只出现一次的两个数字.mp4
│  ├P136. 翻转单词顺序.mp4
│  ├P136. 翻转单词顺序.mp4
│  ├P137. 缺失的所有数字.mp4
│  ├P137. 缺失的所有数字.mp4
│  ├P138. 二叉树中节点的最近公共祖先.mp4
│  ├P138. 二叉树中节点的最近公共祖先.mp4
│  ├P139. 二叉搜索树中节点的最近公共祖先.mp4
│  ├P139. 二叉搜索树中节点的最近公共祖先.mp4
│  ├P140. 用 rand7() 实现 rand10().mp4
│  ├P140. 用 rand7() 实现 rand10().mp4
│  ├P141. 将二叉搜索树转为较大树.mp4
│  ├P141. 将二叉搜索树转为较大树.mp4
│  ├P142. 除了自身元素的数组乘积.mp4
│  ├P142. 除了自身元素的数组乘积.mp4
│  ├P143. 二叉树中和为给定值的路径数量.mp4
│  ├P143. 二叉树中和为给定值的路径数量.mp4
│  ├P144. 不限次数进行股票买卖的最大利润.mp4
│  ├P144. 不限次数进行股票买卖的最大利润.mp4
│  ├P145. 实现前缀树.mp4
│  ├P145. 实现前缀树.mp4
│  ├P146. 直方图中的最大矩形.mp4
│  ├P146. 直方图中的最大矩形.mp4
│  ├P147. 01 矩阵中的最大矩形.mp4
│  ├P147. 01 矩阵中的最大矩形.mp4
│  ├P148. 01 矩阵中的最大正方形.mp4
│  ├P148. 01 矩阵中的最大正方形.mp4
│  ├P149. 二叉搜索树的数量.mp4
│  ├P149. 二叉搜索树的数量.mp4
│  ├P150. 二叉树的直径.mp4
│  ├P150. 二叉树的直径.mp4
├常见算法题目151-200(暂缺)
│  ├P151. 电话号码对应的字母组合.mp4
│  ├P151. 电话号码对应的字母组合.mp4
│  ├P152. 简易正则表达式匹配.mp4
│  ├P152. 简易正则表达式匹配.mp4
│  ├P153. 最少完全平方数分解.mp4
│  ├P153. 最少完全平方数分解.mp4
│  ├P154. 二叉树的序列化和反序列化.mp4
│  ├P154. 二叉树的序列化和反序列化.mp4
│  ├P155. 查找字符串中所有变位词.mp4
│  ├P155. 查找字符串中所有变位词.mp4
│  ├P156. 前 K 个高频数字.mp4
│  ├P156. 前 K 个高频数字.mp4
│  ├P157. 查找重复数字.mp4
│  ├P157. 查找重复数字.mp4
│  ├P158. 二叉树的最大路径和.mp4
│  ├P158. 二叉树的最大路径和.mp4
│  ├P159. 在数据流中查找中位数.mp4
│  ├P159. 在数据流中查找中位数.mp4
│  ├P160. 0 到 100 的数据流中查找中位数.mp4
│  ├P160. 0 到 100 的数据流中查找中位数.mp4
│  ├P161. 高度最小的树.mp4
│  ├P161. 高度最小的树.mp4
│  ├P162. 反转整数.mp4
│  ├P162. 反转整数.mp4
│  ├P163. 字符串的最长公共前缀.mp4
│  ├P163. 字符串的最长公共前缀.mp4
│  ├P164. 求和最接近目标值的三个数.mp4
│  ├P164. 求和最接近目标值的三个数.mp4
│  ├P165. 相加等于目标值的四个数.mp4
│  ├P165. 相加等于目标值的四个数.mp4
│  ├P166. 第一个缺失的正整数.mp4
│  ├P166. 第一个缺失的正整数.mp4
│  ├P167. 罗马数字转阿拉伯数字.mp4
│  ├P167. 罗马数字转阿拉伯数字.mp4
│  ├P168. 移除有序数组中的重复元素.mp4
│  ├P168. 移除有序数组中的重复元素.mp4
│  ├P169. 判断数独的有效性.mp4
│  ├P169. 判断数独的有效性.mp4
│  ├P170. 包含重复元素的数组排列.mp4
│  ├P170. 包含重复元素的数组排列.mp4
│  ├P171. 两个完全平方数的和.mp4
│  ├P171. 两个完全平方数的和.mp4
│  ├P172. 二叉树后序遍历.mp4
│  ├P172. 二叉树后序遍历.mp4
│  ├P173. 通配符匹配.mp4
│  ├P173. 通配符匹配.mp4
│  ├P174. 验证完全平方数.mp4
│  ├P174. 验证完全平方数.mp4
│  ├P175. 查找数组的波峰.mp4
│  ├P175. 查找数组的波峰.mp4
│  ├P176. 两个数组的交集.mp4
│  ├P176. 两个数组的交集.mp4
│  ├P177. 简易计算器.mp4
│  ├P177. 简易计算器.mp4
│  ├P178. 支持括号与加减法的计算器.mp4
│  ├P178. 支持括号与加减法的计算器.mp4
│  ├P179. 阶乘末尾 0 的个数.mp4
│  ├P179. 阶乘末尾 0 的个数.mp4
│  ├P180. 快乐数.mp4
│  ├P180. 快乐数.mp4
│  ├P181. 树节点的 next 指针.mp4
│  ├P181. 树节点的 next 指针.mp4
│  ├P182. 单链表插入排序.mp4
│  ├P182. 单链表插入排序.mp4
│  ├P183. 行程安排.mp4
│  ├P183. 行程安排.mp4
│  ├P184. 报数.mp4
│  ├P184. 报数.mp4
│  ├P185. 位于同一直线的最多点数.mp4
│  ├P185. 位于同一直线的最多点数.mp4
│  ├P186. 2 的幂.mp4
│  ├P186. 2 的幂.mp4
│  ├P187. 奇偶链表.mp4
│  ├P187. 奇偶链表.mp4
│  ├P188. 支持随机获取元素的集合.mp4
│  ├P188. 支持随机获取元素的集合.mp4
│  ├P189. 3 的幂.mp4
│  ├P189. 3 的幂.mp4
│  ├P190. 除法求值.mp4
│  ├P190. 除法求值.mp4
│  ├P191. 质数的个数.mp4
│  ├P191. 质数的个数.mp4
│  ├P192. 支持随机获取元素的集合(允许重复).mp4
│  ├P192. 支持随机获取元素的集合(允许重复).mp4
│  ├P193. 二叉树的 Z 字形遍历.mp4
│  ├P193. 二叉树的 Z 字形遍历.mp4
│  ├P194. 数组加一.mp4
│  ├P194. 数组加一.mp4
│  ├P195. 链表加一.mp4
│  ├P195. 链表加一.mp4
│  ├P196. 加油站.mp4
│  ├P196. 加油站.mp4
│  ├P197. 行列递增矩阵中第 K 小的元素.mp4
│  ├P197. 行列递增矩阵中第 K 小的元素.mp4
│  ├P198. Excel 表格的列编号.mp4
│  ├P198. Excel 表格的列编号.mp4
│  ├P199. 查找和最小的 K 对数字.mp4
│  ├P199. 查找和最小的 K 对数字.mp4
│  ├P200. 区间插入.mp4
│  ├P200. 区间插入.mp4
├常见算法题目200-以上(暂缺216-250)
│  ├P201. 分糖果.mp4
│  ├P202. Excel 表格的列标题.mp4
│  ├P203. 拼接的最大数字.mp4
│  ├P204. 翻转整数的二进制位.mp4
│  ├P205. 用 1~n 生成二叉搜索树.mp4
│  ├P206. 字符串的交错合并.mp4
│  ├P207. 数组中是否包含重复元素.mp4
│  ├P208. 三角形中的最小路径和.mp4
│  ├P209. 变位词校验.mp4
│  ├P210. 两两交换链表中的节点.mp4
│  ├P211. 粉刷房子.mp4
│  ├P212. K 种颜色粉刷房子.mp4
│  ├P213. 二进制字符串求和.mp4
│  ├P214. 不可变数组的区间和查询.mp4
│  ├P215. 不可变矩阵的部分和查询(1).mp4
│  ├P215. 不可变矩阵的部分和查询.mp4
│  ├P216. 数字组合.mp4
│  ├P217. 移除数组中指定数字.mp4
│  ├P218. 字符串解码.mp4
│  ├P219. 帕斯卡三角形的第 K 行.mp4
│  ├P220. 回文分割需要的最少分割次数.mp4
│  ├P221. 旋转字符串.mp4
│  ├P222. 只出现一次的数字.mp4
│  ├P223. 设计一个类求和为给定值的两个数.mp4
│  ├P224. 到达终点需要的最少移动次数.mp4
│  ├P225. 二叉搜索树的区间和.mp4
│  ├P226. 子数组求和是否为 K 的整数倍.mp4
│  ├P227. 第一个出错的版本.mp4
│  ├P228. 求和等于 K 的子数组数量.mp4
│  ├P229. 二叉树的右视图.mp4
│  ├P230. 寻找数组的平衡点.mp4
│  ├P231. 最长摆动子序列的长度.mp4
│  ├P232. 非减数组.mp4
│  ├P233. N 皇后问题.mp4
│  ├P234. 二叉树中的所有路径.mp4
│  ├P235. 任务调度.mp4
│  ├P236. 字符串重组.mp4
│  ├P237. N 皇后问题解的数量.mp4
│  ├P238. 能否参加所有会议.mp4
│  ├P240. 二叉搜索树迭代器.mp4
│  ├P241. 温度升高需要等待的天数.mp4
├常见算法题目51-100
│  ├P100. 有效括号的最大长度.mp4
│  ├P51. 最小路径和.mp4
│  ├P52. 移除单链表倒数第 n 个节点.mp4
│  ├P53. 相加等于 0 的三个数.mp4
│  ├P54. 实现平方根函数.mp4
│  ├P55. 汉明距离.mp4
│  ├P56. 有序数组中的单身数字.mp4
│  ├P57. 数据流中第 K 大的元素.mp4
│  ├P58. 随机洗牌.mp4
│  ├P59. 数组中第 K 大的元素.mp4
│  ├P60. 区间合并.mp4
│  ├P61. 寻找天际线.mp4
│  ├P62. 路径和是否等于给定值.mp4
│  ├P63. 用前序和中序遍历序列构建二叉树.mp4
│  ├P64. 用中序和后序遍历序列构建二叉树.mp4
│  ├P65. 二叉树前序遍历.mp4
│  ├P66. 帕斯卡三角形.mp4
│  ├P67. 二叉搜索树中查找数字.mp4
│  ├P68. 用有序数组构建二叉搜索树.mp4
│  ├P69. 回文分割.mp4
│  ├P70. 最长回文串的长度.mp4
│  ├P71. 抢劫连排房子.mp4
│  ├P72. 抢劫环形房子.mp4
│  ├P73. 有序链表去重.mp4
│  ├P74. 有序链表删除重复节点.mp4
│  ├P75. 连续子序列的最大乘积.mp4
│  ├P76. 路径数量.mp4
│  ├P77. 路径数量(含障碍物).mp4
│  ├P78. 爬楼梯的最小代价.mp4
│  ├P79. 最长递增子序列的长度.mp4
│  ├P80. 向后移动 0.mp4
│  ├P81. 反转字符串.mp4
│  ├P82. 合并二叉树.mp4
│  ├P83. 反转单词.mp4
│  ├P84. 硬币面值组合问题.mp4
│  ├P85. 最小硬币组合.mp4
│  ├P86. 荷兰国旗问题.mp4
│  ├P87. 小岛数量.mp4
│  ├P88. 解码方式.mp4
│  ├P89. 需要排序的最短子数组.mp4
│  ├P90. 合并 K 个有序链表.mp4
│  ├P91. 旋转有序数组的搜索.mp4
│  ├P92. 二叉搜索树中删除节点.mp4
│  ├P93. 滑动窗口中的最大值.mp4
│  ├P94. 单链表中圆环的开始节点.mp4
│  ├P95. 最长连续整数序列的长度.mp4
│  ├P96. 单链表排序.mp4
│  ├P97. 数组的下一个排列.mp4
│  ├P98. 字符串分解.mp4
│  ├P99. 第 n 个丑数.mp4

资源下载

代码地址:https://algocasts.io/episodes

整理上传中

抱歉,此资源仅限VIP下载,请先

如果遇到购买问题,请联系QQ2441105221。(以前加267286513请重新加下2441105221这个QQ)