联系

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

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注