数据结构与算法大师课
├──01.google面试真题精讲-294
| ├──章节1-谷歌专题
| | └──课时1-GQuestions(105).mp4 228.07M
| ├──章节2-数组_链表_栈
| | └──课时1-ArrayList.mp4 205.16M
| ├──章节3-图
| | └──课时1-Graph.mp4 179.20M
| ├──章节4-二分查找
| | └──课时1-BinarySearch.mp4 205.26M
| ├──章节5-动态规划
| | ├──课时1-DP01动态规划思路与爬楼梯问题.mp4 65.25M
| | ├──课时2-DP02不同路径12.mp4 59.10M
| | ├──课时3-DP03零钱兑换12.mp4 54.43M
| | └──课时4-DP04最长回文.mp4 48.82M
| └──章节6-树
| | ├──课时1-二叉树最长连续序列.mp4 76.38M
| | ├──课时2-二叉搜索树最小后续+拆分二叉搜索树.mp4 64.26M
| | ├──课时3-完全二叉树节点个数.mp4 64.69M
| | ├──课时4-词典最长单词+单词搜索2.mp4 81.94M
| | └──课时5-区域和检索.mp4 82.55M
├──01.google面试真题精讲-294
| ├──章节1-谷歌专题
| | └──课时1-GQuestions(105).mp4 228.07M
| ├──章节2-数组_链表_栈
| | └──课时1-ArrayList.mp4 205.16M
| ├──章节3-图
| | └──课时1-Graph.mp4 179.20M
| ├──章节4-二分查找
| | └──课时1-BinarySearch.mp4 205.26M
| ├──章节5-动态规划
| | ├──课时1-DP01动态规划思路与爬楼梯问题.mp4 65.25M
| | ├──课时2-DP02不同路径12.mp4 59.10M
| | ├──课时3-DP03零钱兑换12.mp4 54.43M
| | └──课时4-DP04最长回文.mp4 48.82M
| └──章节6-树
| | ├──课时1-二叉树最长连续序列.mp4 76.38M
| | ├──课时2-二叉搜索树最小后续+拆分二叉搜索树.mp4 64.26M
| | ├──课时3-完全二叉树节点个数.mp4 64.69M
| | ├──课时4-词典最长单词+单词搜索2.mp4 81.94M
| | └──课时5-区域和检索.mp4 82.55M
├──02.大厂算法和数据结构刷题班-465
| ├──章节1-大厂高频算法和数据结构面试题1
| | ├──课时1-给定一个有序数组arr,代表坐落在X轴上的点 给定一个正数K,代表绳子的长度 返回绳子最多压中几个点.mp4 39.96M
| | ├──课时2-给定一个文件目录的路径 写一个函数统计这个目录下所有的文件数并返回.mp4 75.59M
| | ├──课时3-给定一个非负整数num 返回离num最近的 2的某次方.mp4 79.37M
| | ├──课时4-数组只有两种字符g b 所有g放在左侧 b放在右侧 或所有g放在右侧 所有b放在左侧返回至少交换几次.mp4 106.11M
| | ├──课时5-数组arr 在每个数字前决定符号 但所有数字参与再给target 问最后算出target的方法数.mp4 302.24M
| | ├──课时6-二维数组 从任意位置出发返回能走出来的最长的递增链长度.mp4 166.25M
| | └──课时7-两个非负数组 如果法师释放技能范围长度被打倒的每只怪兽扣1血 至少释放多少AOE金.mp4 161.34M
| ├──章节10-大厂高频算法和数据结构面试题10
| | ├──课时1-回答同学问题.mp4 25.08M
| | ├──课时2-leetcode45 跳跃游戏II.mp4 69.21M
| | ├──课时3-lintcode550 · 最常使用的K个单词II.mp4 481.28M
| | ├──课时4-leetcode629. K Inverse Pairs Array(上).mp4 10.75M
| | ├──课时5-leetcode629. K Inverse Pairs Array(中).mp4 70.94M
| | ├──课时6-leetcode629. K Inverse Pairs Array(下).mp4 151.22M
| | ├──课时7-一颗搜索二叉树头节点 转化为收尾相连的有序双向链表.mp4 85.03M
| | └──课时8-leetcode面试题 08.14. 布尔运算.mp4 303.02M
| ├──章节11-大厂高频算法和数据结构面试题11
| | ├──课时1-一个字符串至少需要添加多少个字符能整体变成回文串.mp4 227.42M
| | ├──课时2-返回问题一的其中一种添加结果.mp4 177.18M
| | ├──课时3-返回问题一的所有添加结果.mp4 55.78M
| | ├──课时4-.题目2展示.mp4 6.20M
| | ├──课时5-一个字符串至少要切几刀能让切出来的子串都是回文串.mp4 221.90M
| | ├──课时6-返回问题一的其中一种划分结果.mp4 140.54M
| | └──课时7-返回问题一的所有划分结果.mp4 206.80M
| ├──章节12-大厂高频算法和数据结构面试题12
| | ├──课时1-在字符串找到一个长度为m的连续子串.mp4 305.44M
| | ├──课时2-leetcode128. Longest Consecutive Sequence(上).mp4 53.23M
| | ├──课时3-leetcode128. Longest Consecutive Sequence(中).mp4 427.93M
| | ├──课时4-leetcode128. Longest Consecutive Sequence(下).mp4 188.46M
| | ├──课时5-leetcode10. Regular Expression Matching(上).mp4 266.86M
| | └──课时6-leetcode10. Regular Expression Matching(下).mp4 284.12M
| ├──章节13-大厂高频算法和数据结构面试题13
| | ├──课时1-谷歌面试题扩展版.mp4 413.87M
| | ├──课时2-leetcode87. 扰乱字符串(上).mp4 52.29M
| | ├──课时3-leetcode87. 扰乱字符串(下).mp4 441.11M
| | └──课时4-leetcode803.Bricks Falling When Hit.mp4 463.72M
| ├──章节14-大厂高频算法和数据结构面试题14
| | ├──课时1-返回最长的有效子串长度.mp4 100.58M
| | ├──课时2-请返回arr中求子数组的累加和是小于等于K的并且是最大的返回这个最大的累加和.mp4 68.54M
| | ├──课时3-给定一个棵完全二叉树返回这棵树的节点个数要求时间复杂度小于O(树的节点数).mp4 108.66M
| | ├──课时4-leetcode41.first-missing-positive.mp4 217.68M
| | └──课时5-从二叉树的某个节点x开始往下子节点都要的叫子树在二叉树上只要能连起来的任何结构,叫子拓扑结构返回二叉树上满足搜索二叉树性质的最大子拓扑结构的节点数.mp4 104.07M
| ├──章节15-大厂高频算法和数据结构面试题15
| | ├──课时1-股票问题1 2.mp4 111.99M
| | ├──课时2-股票问题3 4.mp4 472.09M
| | ├──课时3-股票问题5.mp4 212.94M
| | └──课时4-股票问题6.mp4 81.55M
| ├──章节16-大厂高频算法和数据结构面试题16
| | ├──课时1-题目1返回arr子集是否能累加出k.mp4 250.63M
| | ├──课时2-题目2返回arr的子集不能累加出的最小正数.mp4 46.32M
| | ├──课时3-题目3patching-array.mp4 117.38M
| | ├──课时4-arr的长度是2的power次方 reverse每个值一定在0到power范围.mp4 149.92M
| | ├──课时5-arr的长度是2的power次方 reverse每个值一定在0到power范围.mp4 33.95M
| | └──课时6-约瑟夫环问题.mp4 108.52M
| ├──章节17-大厂高频算法和数据结构面试题17
| | ├──课时1-返回数组中没有num的数.mp4 23.13M
| | ├──课时2-题目2返回最小的第k个数.mp4 88.28M
| | ├──课时3-题目4(上)有多少个子序列的字面值等于T.mp4 171.27M
| | ├──课时4-题目4(下)有多少个子序列的字面值等于T.mp4 32.48M
| | ├──课时5-题目5(1)返回Str所有子序列有多少不同的字面值.mp4 11.38M
| | ├──课时6-题目5(2)返回Str所有子序列有多少不同的字面值.mp4 293.15M
| | ├──课时7-题目5(3)返回Str所有子序列有多少不同的字面值.mp4 41.80M
| | └──课时8-leetcode336.palindrome-pairs.mp4 67.61M
| ├──章节18-大厂高频算法和数据结构面试题18
| | ├──课时1-题目1汉诺塔最优状态.mp4 277.07M
| | ├──课时2-题目2(上)leetcode934. Shortest Bridge.mp4 96.13M
| | ├──课时3-题目2(下)leetcode934. Shortest Bridge.mp4 381.75M
| | ├──课时4-最大路径和.mp4 231.18M
| | └──课时5-两个有序组间相加和topk问题.mp4 228.90M
| ├──章节19-大厂高频算法和数据结构面试题19
| | ├──课时1-LRU替换算法.mp4 327.56M
| | ├──课时2-LFU算法.mp4 158.35M
| | ├──课时3-题目1返回1字符出现的次数.mp4 319.08M
| | ├──课时4-题目3leetcodesmallest-range-covering-elements-from-k-lists.mp4 90.97M
| | └──课时5-题目4扑克牌问题.mp4 204.76M
| ├──章节2-大厂高频算法和数据结构面试题2
| | ├──课时1-题目1返回一个长度数组ans j号人能获得的最好收入.mp4 174.22M
| | ├──课时2-对arr一个子数组排序 但让arr整体有序返回满足设定的子数组最短的多长.mp4 158.97M
| | ├──课时3-对arr一个子数组排序 但让arr整体有序返回满足设定的子数组最短的多长.mp4 300.14M
| | ├──课时4-贩卖机支持10 50 100支付 一次出一瓶可乐 投钱和找零遵循使用大钱的原则 计算需投入硬币次数.mp4 326.17M
| | └──课时5-调度中心将所有司机平分a b俩区域 返回所有调度方案总收入最高的方案多少钱.mp4 225.53M
| ├──章节20-大厂高频算法和数据结构面试题20
| | ├──课时1-题目1能否不重建树,而直接生成这个二叉树的后序数组并返回.mp4 284.12M
| | ├──课时2-leetcode952. Largest Component Size by Common Factorcommon-factor.mp4 196.68M
| | ├──课时3-题目3完美洗牌问题.mp4 271.85M
| | └──课时4-题目4返回有多少子序列是回文子序列.mp4 257.74M
| ├──章节21-大厂高频算法和数据结构面试题21
| | ├──课时1-树链刨分(1).mp4 221.12M
| | ├──课时2-树链刨分(2).mp4 269.27M
| | ├──课时3-树链刨分(3).mp4 416.03M
| | └──课时4-树链刨分(4).mp4 155.36M
| ├──章节22-大厂高频算法和数据结构面试题22
| | ├──课时1-leetcode689. Maximum Sum of 3 Non-Overlapping Subarrays.mp4 211.21M
| | ├──课时2-题目5接雨水问题.mp4 67.32M
| | ├──课时3-二维水问题.mp4 97.93M
| | ├──课时4-题目3与题目4介绍.mp4 180.98M
| | └──课时5-题目4leetcode956. Tallest Billboard.mp4 98.83M
| ├──章节23-大厂高频算法和数据结构面试题23
| | ├──课时1-题目2返回最大绝对值.mp4 80.35M
| | ├──课时2-题目3arr中最长可整合子数组长度.mp4 147.78M
| | ├──课时3-题目4FindKMajority.mp4 260.25M
| | ├──课时4-题目5MinimumCostToMergeAtones.mp4 180.59M
| | ├──课时5-题目1(1)返回数组ans daxiaoM ans表示第i条查询的答案1.mp4 165.29M
| | └──课时6-题目1(2)返回数组ans daxiaoM ans表示第i条查询的答案2.mp4 281.68M
| ├──章节24-大厂高频算法和数据结构面试题24
| | ├──课时1-题目2返回第k的数值对.mp4 176.64M
| | ├──课时2-题目3数字代表的真实里程.mp4 241.94M
| | ├──课时3-题目1返回分成4个不同部分累加和一样大.mp4 32.67M
| | ├──课时4-题目4至少多少种颜色可以完成任务.mp4 51.50M
| | ├──课时5-题目5最短包含子串.mp4 74.70M
| | └──课时6-题目6RemoveDuplicatLettersLexi.mp4 76.49M
| ├──章节25-大厂高频算法和数据结构面试题25
| | ├──课时1-题目1IP to CIDR.mp4 424.99M
| | ├──课时2-题目2三和问题.mp4 182.69M
| | ├──课时3-题目3MaxPointsOnALine.mp4 176.12M
| | └──课时4-题目4GastStation问题.mp4 410.76M
| ├──章节26-大厂高频算法和数据结构面试题26
| | ├──课时1-课前加题.mp4 128.34M
| | ├──课时2-MinRange.mp4 279.71M
| | ├──课时3-WordSearch.mp4 349.77M
| | ├──课时4-ExpressionAndOpweators.mp4 260.29M
| | └──课时5-WordLadder.mp4 373.23M
| ├──章节27-大厂高频算法和数据结构面试题27
| | ├──课时1-题目1PickBands(1).mp4 525.18M
| | ├──课时2-题目1PickBands(2).mp4 188.62M
| | ├──课时3-MinPeaple.mp4 156.96M
| | └──课时4-ReverseInateger.mp4 157.63M
| ├──章节28-大厂高频算法和数据结构面试题28
| | ├──课时1-课前说明.mp4 52.59M
| | ├──课时10-题目26REmove DuplicatesfromStoredArray.mp4 39.08M
| | ├──课时11-FindFirstAndLastPosition.mp4 72.37M
| | ├──课时12-ValidSudoku.mp4 115.01M
| | ├──课时13-SudokuSolver.mp4 131.25M
| | ├──课时14-PowXN.mp4 25.53M
| | ├──课时2-StringToInteger.mp4 175.72M
| | ├──课时3-IntegerToRoman.mp4 93.47M
| | ├──课时4-RomanToInteger.mp4 16.45M
| | ├──课时5-Longest Common Prefix.mp4 30.01M
| | ├──课时6-LetterCombinationOf.mp4 80.03M
| | ├──课时7-题目19水题.mp4 15.38M
| | ├──课时8-ValidParentheses.mp4 116.52M
| | └──课时9-GenerateParentheses.mp4 84.19M
| ├──章节29-大厂高频算法和数据结构面试题29
| | ├──课时1-题目33旋转排序数组中的搜索.mp4 267.40M
| | ├──课时2-题目50Pow.mp4 220.76M
| | ├──课时3-题目56合并间隔.mp4 167.44M
| | ├──课时4-题目56(2)合并间隔.mp4 83.19M
| | ├──课时5-题目62唯一路径.mp4 211.85M
| | ├──课时6-题目66加一.mp4 32.01M
| | ├──课时7-题目69从列表末尾删除N个节点.mp4 107.30M
| | └──课时8-题目73SetMatrixZeroes.mp4 278.85M
| ├──章节3-大厂高频算法和数据结构面试题3
| | ├──课时1-三个参数 二叉树头结点head 树上某节点target 正数k 可以向上走或向下 返回与target距离是k的节点.mp4 186.07M
| | ├──课时2-数组代表每个人的能力值 两个人能力差值正好为k 返回最多可以进行多少比赛.mp4 163.81M
| | ├──课时3-求字符串中 最长无重复字符子串长度.mp4 172.44M
| | ├──课时4-小写字母组成字符串 放在数组中 某两个字符串所含的字符类完全一样 返回arr有多少类.mp4 202.60M
| | ├──课时5-正数组arr 代表人体重 给正数limit 表示船有的载重量 没艘最多两人 最少的分配方法.mp4 116.21M
| | └──课时6-leetcode最接近sum子序列累加和问题.mp4 323.32M
| ├──章节30-大厂高频算法和数据结构面试题30
| | ├──课时1-题目79除以两个整数.mp4 156.87M
| | ├──课时10-题目124(下)Swap Nodes in Pairs.mp4 295.91M
| | ├──课时2-题目88除以两个整数.mp4 46.59M
| | ├──课时3-题目91First Missing Positive.mp4 140.73M
| | ├──课时4-题目639DecodeWaysii.mp4 211.09M
| | ├──课时5-题目98(1) 旋转图像.mp4 47.55M
| | ├──课时6-题目98(2) 旋转图像.mp4 116.85M
| | ├──课时7-题目1163Sum Closest.mp4 104.24M
| | ├──课时8-题目118,119 4和从列表末尾删除N个节点.mp4 97.00M
| | └──课时9-题目124(上)Swap Nodes in Pairs.mp4 19.61M
| ├──章节31-大厂高频算法和数据结构面试题31
| | ├──课时1-leetcode125.ValidPalindrome.mp4 151.75M
| | ├──课时10-leetcode150.EvalutateReversePolishNotation.mp4 40.73M
| | ├──课时2-leetcode127.WorldLadder(1).mp4 13.43M
| | ├──课时3-leetcode127.WorldLadder(2).mp4 296.28M
| | ├──课时4-leetcode130.Surrounded-regions.mp4 135.72M
| | ├──课时5-回答问题及leetcode139.单词拆分展示.mp4 19.66M
| | ├──课时6-leetcode139.单词拆分展示.mp4 193.51M
| | ├──课时7-leetcode140.World BreakII.mp4 181.30M
| | ├──课时8-leetcode148.SortList(1).mp4 75.42M
| | └──课时9-leetcode148.SortList(2).mp4 107.84M
| ├──章节32-大厂高频算法和数据结构面试题32
| | ├──课时1-整形数组arr求连续子数组最大的累乘机(1).mp4 16.88M
| | ├──课时10-num为int32位逆序返回.mp4 6.59M
| | ├──课时11-讲解代码.mp4 103.19M
| | ├──课时12-num为int32位逆序返回.mp4 126.96M
| | ├──课时13-判断一个数是否可以化为1.mp4 7.64M
| | ├──课时14-讲解代码.mp4 13.43M
| | ├──课时15-1到n中返回几个素数.mp4 25.37M
| | ├──课时16-讲解代码.mp4 157.75M
| | ├──课时17-在固定长度数组中前一个数加上后一个数不能大于M加这个数返回排列方法个数.mp4 139.10M
| | ├──课时18-讲解代码.mp4 103.05M
| | ├──课时2-整形数组arr求连续子数组最大的累乘机(2).mp4 5.06M
| | ├──课时3-讲解代码.mp4 38.39M
| | ├──课时4-在一个范围内整数数组中的值是移除的数字返回缺少的数字并在开头位置到数组的值按字符串返回.mp4 28.35M
| | ├──课时5-给两个数让它做除法返回结果(如果循环数写在括号中).mp4 42.55M
| | ├──课时6-A等于1B等于2~Z等于26AA等于27求BDCF等于多少.mp4 7.63M
| | ├──课时7-讲解代码.mp4 11.82M
| | ├──课时8-N的值很大求N的阶乘.mp4 15.43M
| | └──课时9-一个数字组不要用别的变量原地调整.mp4 7.90M
| ├──章节33-大厂高频算法和数据结构面试题33
| | ├──课时1-给个图给出依赖关系问从顶点出发是否可以全部做完.mp4 16.02M
| | ├──课时10-字符串1和字符串2所含字符个数位数一样叫做变形词.mp4 17.57M
| | ├──课时11-给一个二维数组做出迭代器.mp4 10.76M
| | ├──课时12-讲解代码.mp4 47.24M
| | ├──课时13-字典序问题(1).mp4 9.15M
| | ├──课时14-字典序问题(2).mp4 14.15M
| | ├──课时15-讲解代码.mp4 18.13M
| | ├──课时16-有N人i认识j不是ji相互认识明星所有人认识如何是明星返回明星编号(1).mp4 46.80M
| | ├──课时17-有N人i认识j不是ji相互认识明星所有人认识如何是明星返回明星编号(2).mp4 13.98M
| | ├──课时18-一个数可以返回多少平方行相加的数.mp4 9.05M
| | ├──课时19-讲解代码.mp4 31.09M
| | ├──课时2-讲解代码.mp4 79.45M
| | ├──课时3-输出排序后的顺序.mp4 3.09M
| | ├──课时4-一个数不能取相邻的数子序列的累加和.mp4 24.05M
| | ├──课时5-讲解代码.mp4 22.45M
| | ├──课时6-0和n-1相邻呢?.mp4 18.44M
| | ├──课时7-单链表中删除数据.mp4 15.17M
| | ├──课时8-在数组中返回新的数组排除自己位置原数组各个值的乘积要求不能用除法.mp4 11.28M
| | └──课时9-在数组中返回排除自己位置原数组各个值的乘积要求不能用除法.mp4 28.83M
| ├──章节34-大厂高频算法和数据结构面试题34
| | ├──课时1-在一个数组中有n加1个整数数范围是0到n返回重复数.mp4 22.38M
| | ├──课时10-一个数只含有3这个质数因子.mp4 6.08M
| | ├──课时11-偶数链表与基数链表放一起问题.mp4 8.05M
| | ├──课时12-最长的子串最多有k中不同的字符问题.mp4 21.36M
| | ├──课时13-结构VaV是整数还是list.mp4 26.23M
| | ├──课时14-讲解代码.mp4 37.07M
| | ├──课时15-画叉游戏.mp4 36.26M
| | ├──课时16-结构add添加remove去重getrandom等概率的返回一个数要求三个方法是O(1).mp4 29.15M
| | ├──课时2-讲解代码.mp4 17.49M
| | ├──课时3-生命游戏问题.mp4 22.52M
| | ├──课时4-讲解代码.mp4 30.16M
| | ├──课时5-一个数据流吐出数字问题.mp4 22.07M
| | ├──课时6-讲解代码.mp4 20.53M
| | ├──课时7-返回逆序对个数.mp4 9.38M
| | ├──课时8-讲解代码.mp4 7.88M
| | └──课时9-无序数组原地调整问题.mp4 180.48M
| ├──章节35-大厂高频算法和数据结构面试题35
| | ├──课时1-一个数组出现的词频最大的返回.mp4 17.69M
| | ├──课时10-给一个二叉树的头相同值算路径问这个路径的最大值是多少.mp4 17.54M
| | ├──课时11-讲解代码.mp4 29.81M
| | ├──课时12-生成一个小写a到z长度为len的字符串按字典序排序那个指定的数是第几个.mp4 26.36M
| | ├──课时13-河中有石子一半颜色A一半颜色B才算桥问最优代价是什么.mp4 58.51M
| | ├──课时14-讲解代码.mp4 6.95M
| | ├──课时15-map[i][j]等于0为海洋代价为2map[i][j]等于1为陆地代价为1map[i][j]等于0为障碍无法通过问最小代价是多少.mp4 27.78M
| | ├──课时16-小盆友分糖果.mp4 26.56M
| | ├──课时2-讲解代码.mp4 7.95M
| | ├──课时3-找到一个子串最长的有多长.mp4 12.22M
| | ├──课时4-讲解代码.mp4 37.75M
| | ├──课时5-i mod 3等于0打印FizzBuzz i mod 5等于0 打印Buzz i mod 15等于0打印Fizz.mp4 4.37M
| | ├──课时6-四个数组挑四个数这四个数组都要拿返回累加和.mp4 13.48M
| | ├──课时7-讲解代码.mp4 8.39M
| | ├──课时8-一个数组最长递增子序列的个数.mp4 56.11M
| | └──课时9-讲解代码.mp4 56.05M
| ├──章节36-大厂高频算法和数据结构面试题36
| | ├──课时1-S(i)=S(i-1)+L[i]+reverse(invert(S(i-1)))比如n=4k=2表示S4的第2个字符是什么.mp4 26.56M
| | ├──课时10-讲解代码.mp4 35.51M
| | ├──课时11-数组arr其值和M求模返回一个链表.mp4 15.39M
| | ├──课时12-数组arr拿走a时它的数加a返回最终所有拿走的分数和.mp4 13.42M
| | ├──课时13-乘船过河问题.mp4 47.91M
| | ├──课时14-给定字符str和整数K返回长度K的所有子序列中字典最大的子序列.mp4 41.34M
| | ├──课时15-给定一个数M由AB分每次只能取平方数问AB谁会赢.mp4 18.91M
| | ├──课时16-公交换乘问题.mp4 84.23M
| | ├──课时2-把一个01字符串切成多个部分要求每个部的0和1比例一样同时要求尽可能多的划分.mp4 42.04M
| | ├──课时3-讲解代码.mp4 9.47M
| | ├──课时4-给定两个字符串s1和s2返回s1中有多少个子串等于s2.mp4 15.90M
| | ├──课时5-讲解代码.mp4 12.75M
| | ├──课时6-给定一个括号字符串str不会有违规嵌套返货分数.mp4 34.44M
| | ├──课时7-讲解代码.mp4 26.46M
| | ├──课时8-要求初始化结构的时间复杂度不能超过哦o(NLogN)三个查询的时间复杂度不能超过o(logN)查询时认为arr的下标从1开始求arr[L~R]最大值.mp4 33.56M
| | └──课时9-所有的二叉树上的点从1开始的其颜色数组c表示其中的颜色数组wl为权值返回所有孩子的权值.mp4 25.92M
| ├──章节37-大厂高频算法和数据结构面试题37
| | ├──课时1-二叉树转化成双向表.mp4 55.00M
| | ├──课时10-打家劫舍问题.mp4 2.42M
| | ├──课时11-项目规划问题.mp4 25.13M
| | ├──课时12-小明保留的数每一轮大于对手的数返回每一轮的数否则返回-1.mp4 158.74M
| | ├──课时2-由0和1构成的二维数组值返回最大的正方形的周长.mp4 12.74M
| | ├──课时3-讲解代码.mp4 15.81M
| | ├──课时4-把一个二叉树横向倒序返回一个新的二叉树.mp4 5.97M
| | ├──课时5-在二叉树上打家劫舍.mp4 7.50M
| | ├──课时6-给一个压缩串把它展开.mp4 45.24M
| | ├──课时7-插队报数问题.mp4 70.37M
| | ├──课时8-一个数组中是否可以拆成两个子集.mp4 3.90M
| | └──课时9-给一个二叉树是每一条向下的路径等于M问有几条路径.mp4 58.09M
| ├──章节38-大厂高频算法和数据结构面试题38
| | ├──课时1-嵌表问题.mp4 33.60M
| | ├──课时10-给两个数ab第i轮后ab一样大至少需要几轮.mp4 79.58M
| | ├──课时11-长城守军.mp4 59.45M
| | ├──课时2-讲解代码.mp4 7.75M
| | ├──课时3-n个整数的数组nums找出nums中没在[1 n]出现的数.mp4 35.62M
| | ├──课时4-两个二叉树相同位置相加遇到空位置就填上生成一个新的二叉树问这个二叉树是什么.mp4 19.15M
| | ├──课时5-给一堆任务让每个相同任务执行间隔k时间(1).mp4 8.06M
| | ├──课时6-给一堆任务让每个相同任务执行间隔k时间(2).mp4 112.42M
| | ├──课时7-求回文子串的数量.mp4 3.50M
| | ├──课时8-每一个温度离自己最近的最大的温度在哪里.mp4 1.45M
| | └──课时9-分割字符串要求同一个字符只能在一个字符问最多能分割几块.mp4 22.52M
| ├──章节39-大厂高频算法和数据结构面试题39
| | ├──课时1-由01组成的字符串其下标从1开始规定i位置的字符价值V[i]计算返回是的最大值.mp4 45.32M
| | ├──课时2-长度为n的数1组求有多少子数组达标.mp4 80.42M
| | ├──课时3-字符串str子序列的字符数必须是k种返回满足条件的.mp4 73.41M
| | ├──课时4-二维数组一个数k从任意位置到达问要跳几会.mp4 132.29M
| | └──课时5-序列消除规则问题.mp4 57.97M
| ├──章节4-大厂高频算法和数据结构面试题4
| | ├──课时1-一个数组 对这个数组查询频繁 返回所有查询的结果.mp4 66.89M
| | ├──课时2-返回数组中 子数组最大累加和.mp4 177.78M
| | ├──课时3-返回数组中 选择数字不能相邻的情况下 最大子序列累加和.mp4 199.39M
| | ├──课时4-生成长度size达标数组 给定正数size 返回size的达标数组.mp4 83.36M
| | ├──课时5-字符串交错组成(1).mp4 27.03M
| | ├──课时6-字符串交错组成(2).mp4 121.37M
| | └──课时7-大楼轮廓问题.mp4 232.12M
| ├──章节40-大厂高频算法和数据结构面试题40
| | ├──课时1-分裂问题.mp4 232.20M
| | ├──课时2-数组变值要求只能选择一次起始位置变化其值和相邻的值相等一起改变问至少要变化几次.mp4 69.61M
| | ├──课时3-开始时间时0任何会议只持续10时间下一个会议只能在截止时间之前开始只有一个会议室任何会议都不能公用会议被安排后将获得最大收益返回最大的收益.mp4 42.82M
| | ├──课时4-两个数组a和b长度为n a中的数只能和b中的数交换返回你能不能做到.mp4 43.08M
| | └──课时5-数组arr数字0-9拼出能被3整除的最大数字返回str形式.mp4 58.86M
| ├──章节41-大厂高频算法和数据结构面试题41
| | ├──课时1-整体变有序的最小交换次数.mp4 307.23M
| | ├──课时2-诗歌韵律问题1.mp4 215.27M
| | ├──课时3-诗歌韵律问题2.mp4 203.48M
| | ├──课时4-平行世界穿越的最快到达问题.mp4 199.06M
| | └──课时5-leetcode 0031 下一个排列.mp4 125.07M
| ├──章节42-大厂高频算法和数据结构面试题42
| | ├──课时1-leetcode 0265 粉刷房子1.mp4 193.28M
| | ├──课时2-leetcode 0265 粉刷房子2.mp4 156.86M
| | ├──课时3-leetcode 0272 最接近的二叉树搜索树值ii.mp4 228.92M
| | ├──课时4-leetcode 0273 整数转换英文表示.mp4 96.97M
| | ├──课时5-leetcode 0296 最佳聚会地点.mp4 102.13M
| | └──课时6-leetcode 0335 路径交叉.mp4 94.18M
| ├──章节43-大厂高频算法和数据结构面试题43
| | ├──课时1-执行X和Y操作让累加和降到0以下的最小代价1.mp4 134.55M
| | ├──课时2-执行X和Y操作让累加和降到0以下的最小代价2.mp4 124.20M
| | ├──课时3-执行最少多少步能让数组变成Yeah数组1.mp4 103.48M
| | ├──课时4-执行最少多少步能让数组变成Yeah数组2.mp4 163.23M
| | ├──课时5-执行最少多少步能让数组变成Yeah数组3.mp4 79.96M
| | └──课时6-执行最少多少步能让数组变成Yeah数组4.mp4 125.00M
| ├──章节44-大厂高频算法和数据结构面试题44
| | ├──课时1-leetcode 0248 中心对阵数iii.mp4 149.32M
| | ├──课时2-leetcode 0317 离建筑物最近的距离1.mp4 132.27M
| | ├──课时3-leetcode 0317 离建筑物最近的距离2.mp4 132.08M
| | ├──课时4-leetcode 0992 K 个不同整数的子数组1.mp4 138.16M
| | └──课时5-leetcode 0992 K 个不同整数的子数组2.mp4 181.63M
| ├──章节45-大厂高频算法和数据结构面试题45
| | ├──课时1-利用魔法积木来做到最大的合并1.mp4 79.61M
| | ├──课时2-利用魔法积木来做到最大的合并2.mp4 154.27M
| | ├──课时3-leetcode 0291 单词规律.mp4 152.92M
| | ├──课时4-leetcode 358.mp4 75.67M
| | ├──课时5-leetcode 2035 将数组分成两个数组并最小化数组和的差(上).mp4 14.24M
| | └──课时6-leetcode 0403 青蛙过河.mp4 29.57M
| ├──章节46-大厂高频算法和数据结构面试题46
| | ├──课时1-leetcode 0363 矩形区域不超过K的最大数值和.mp4 113.30M
| | ├──课时2-leetcode 0391 完美矩形.mp4 59.23M
| | ├──课时3-leetcode 0411 最短独占单词缩写1.mp4 57.09M
| | ├──课时4-leetcode 0411 最短独占单词缩写2.mp4 99.56M
| | └──课时5-leetcode 0425 单词方块.mp4 91.11M
| ├──章节47-大厂高频算法和数据结构面试题47
| | ├──课时1-动态开点线段树详解(上).mp4 221.97M
| | ├──课时2-leetcode 0315 计算右侧小于当前元素的个数.mp4 44.24M
| | ├──课时3-DynamicSefmentTree.mp4 17.83M
| | ├──课时4-leetcode 0475 供暖器.mp4 94.76M
| | ├──课时5-leetcode 0428 序列化和反序列化N叉树.mp4 51.68M
| | ├──课时6-leetcode 0465 最优账单平衡1.mp4 118.95M
| | └──课时7-leetcode 0465 最优账单平衡2.mp4 169.28M
| ├──章节48-大厂高频算法和数据结构面试题48
| | ├──课时1-找到所有数字对差值的绝对值的第k小.mp4 137.12M
| | ├──课时2-leetcode 0483 最小好进制.mp4 189.19M
| | ├──课时3-leetcode 0472 连接词.mp4 178.31M
| | ├──课时4-leetcode 0499 迷宫iii1.mp4 111.93M
| | └──课时5-leetcode 0499 迷宫iii2.mp4 153.25M
| ├──章节49-大厂高频算法和数据结构面试题49
| | ├──课时1-leetcode 0377 组合总和iv.mp4 39.79M
| | ├──课时2-leetcode 0446 等差数列划分ii-子序列.mp4 69.09M
| | ├──课时3-leetcode 0489 扫地机器人.mp4 138.73M
| | ├──课时4-leetcode 0527 单词缩写.mp4 64.79M
| | ├──课时5-leetcode 0548 将数组分为累加和相等的4个部分.mp4 28.90M
| | ├──课时6-leetcode 0564 寻找最近的回文数.mp4 57.50M
| | └──课时7-leetcode 0440 字典序的第K小数字.mp4 181.75M
| ├──章节5-大厂高频算法和数据结构面试题5
| | ├──课时1-二叉树上没有重复的节点 根据arr生成整颗树并返回节点.mp4 253.56M
| | ├──课时2-节点x 左树结构和右树一样 给定一颗二叉树的头节点返回head整颗树上有多少颗相同子树(上).mp4 23.77M
| | ├──课时3-节点x 左树结构和右树一样 给定一颗二叉树的头节点返回head整颗树上有多少颗相同子树(下).mp4 392.92M
| | ├──课时4-leetcode题目72及变形EditDistance.mp4 67.58M
| | └──课时5-给俩字符串 问最少删除多少字符可以成为第一个的子串.mp4 451.50M
| ├──章节50-大厂高频算法和数据结构面试题50
| | ├──课时1-leetcode 0568 最大休假天数.mp4 77.85M
| | ├──课时2-leetcode 0568 最大休假天数.mp4 100.33M
| | ├──课时3-leetcode 0587 安装栅栏.mp4 145.18M
| | ├──课时4-leetcode 0588 设计内存文件系统.mp4 91.16M
| | └──课时5-leetcode 0600 不含连续1的非负整数.mp4 183.68M
| ├──章节51-大厂高频算法和数据结构面试题51
| | ├──课时1-LCP03机器人大冒险.mp4 176.38M
| | ├──课时2-LCP03机器人大冒险2.mp4 97.50M
| | ├──课时3-leetcode630课程表iii.mp4 59.72M
| | ├──课时4-leetcode 0642 设计搜索自动补全系统.mp4 171.17M
| | ├──课时5-leetcode 0875 爱吃香蕉的珂珂.mp4 40.96M
| | └──课时6-leetcode 1035 不相交的线.mp4 11.48M
| ├──章节52-大厂高频算法和数据结构面试题52
| | ├──课时1-leetcode 1488 避免洪水泛滥.mp4 48.69M
| | ├──课时2-leetcode 1488 避免洪水泛滥.mp4 93.21M
| | ├──课时3-leetcode 0683 K个关闭的灯泡.mp4 49.17M
| | ├──课时4-leetcode 0683 K个关闭的灯泡2.mp4 81.58M
| | └──课时5-leetcode 0656 金币路径.mp4 93.38M
| ├──章节6-大厂高频算法和数据结构面试题6
| | ├──课时1-数组中2所有数异或起来的结果 给定数组arr 返回arr的最大子数组异或和.mp4 354.24M
| | ├──课时2-数组中元素的最大异或值(上).mp4 2.83M
| | ├──课时3-数组中元素的最大异或值(下).mp4 174.19M
| | ├──课时4-一个数组arr 任意切成不相交的子数组 使切出异或和为0的子数组最多返回这个最多数量(上).mp4 33.29M
| | ├──课时5-一个数组arr 任意切成不相交的子数组 使切出异或和为0的子数组最多返回这个最多数量(下).mp4 253.66M
| | └──课时6-博弈问题.mp4 102.01M
| ├──章节7-大厂高频算法和数据结构面试题7
| | ├──课时1-给定正数数组 长度大于1使两个数结果和最大返回最大的结果.mp4 33.39M
| | ├──课时10-数组arr是去空 去重单词表 可以使用任意次 返回组成str字符串的方法数.mp4 9.16M
| | ├──课时11-数组arr是去空 去重单词表 可以使用任意次 返回组成str字符串的方法数 code 实现.mp4 118.31M
| | ├──课时2-给定正数数组 长度大于1使两个数结果和最大返回最大的结果 code 实现.mp4 37.78M
| | ├──课时3-相机最小覆盖问题.mp4 28.54M
| | ├──课时4-相机最小覆盖问题 code 实现.mp4 91.94M
| | ├──课时5-相机最小覆盖问题优化.mp4 12.44M
| | ├──课时6-相机最小覆盖问题优化 code 实现.mp4 55.23M
| | ├──课时7-数组arr 返回如果排序后相邻两数的最大差距.mp4 64.37M
| | ├──课时8-数组arr 返回如果排序后相邻两数的最大差距 code 实现.mp4 42.81M
| | └──课时9-有序数组 值取值为 正 负 0 返回数组中每个值的平方后的不同结果的种树.mp4 13.25M
| ├──章节8-大厂高频算法和数据结构面试题8
| | ├──课时1-给定一个表示公式的字符串,放回计算结果.mp4 84.27M
| | ├──课时10-给定一个二维数组char 一个字符串word 从任何位置出发 在不可以走重复路返回能不能找到.mp4 77.52M
| | ├──课时2-给定一个表示公式的字符串,放回计算结果 code实现.mp4 67.05M
| | ├──课时3-盛最多水的容器.mp4 36.88M
| | ├──课时4-题目6.mp4 52.01M
| | ├──课时5-给定矩阵 值有正数负数零 蛇可以空降 初始长度为零 只能向右上 右 右下移动 沿途数值相加 长度为零则死去 蛇只有使用一次把某个格子的数变成相反数的技能 可以在任意位置停止 返回最大增长值(1).mp4 53.23M
| | ├──课时6-给定矩阵 值有正数负数零 蛇可以空降 初始长度为零 只能向右上 右 右下移动 沿途数值相加 长度为零则死去 蛇只有使用一次把某个格子的数变成相反数的技能 可以在任意位置停止 返回最大增长值(2).mp4 55.41M
| | ├──课时7-code实现.mp4 155.28M
| | ├──课时8-给定一个二维数组char 一个字符串word 从任何位置出发 在可以走重复路返回能不能找到.mp4 24.24M
| | └──课时9-code实现.mp4 26.42M
| └──章节9-大厂高频算法和数据结构面试题9
| | ├──课时1-线形点灯和环形点灯问题.mp4 368.76M
| | ├──课时2-无效括号串变有效的所有可能结果.mp4 117.64M
| | ├──课时3-最长递增子序列长度.mp4 58.35M
| | ├──课时4-俄罗斯套娃问题.mp4 16.09M
| | └──课时5-判断一个数字是不是stepsum.mp4 29.68M
├──02.大厂算法和数据结构刷题班-465
| ├──章节1-大厂高频算法和数据结构面试题1
| | ├──课时1-给定一个有序数组arr,代表坐落在X轴上的点 给定一个正数K,代表绳子的长度 返回绳子最多压中几个点.mp4 39.96M
| | ├──课时2-给定一个文件目录的路径 写一个函数统计这个目录下所有的文件数并返回.mp4 75.59M
| | ├──课时3-给定一个非负整数num 返回离num最近的 2的某次方.mp4 79.37M
| | ├──课时4-数组只有两种字符g b 所有g放在左侧 b放在右侧 或所有g放在右侧 所有b放在左侧返回至少交换几次.mp4 106.11M
| | ├──课时5-数组arr 在每个数字前决定符号 但所有数字参与再给target 问最后算出target的方法数.mp4 302.24M
| | ├──课时6-二维数组 从任意位置出发返回能走出来的最长的递增链长度.mp4 166.25M
| | └──课时7-两个非负数组 如果法师释放技能范围长度被打倒的每只怪兽扣1血 至少释放多少AOE金.mp4 161.34M
| ├──章节10-大厂高频算法和数据结构面试题10
| | ├──课时1-回答同学问题.mp4 25.08M
| | ├──课时2-leetcode45 跳跃游戏II.mp4 69.21M
| | ├──课时3-lintcode550 · 最常使用的K个单词II.mp4 481.28M
| | ├──课时4-leetcode629. K Inverse Pairs Array(上).mp4 10.75M
| | ├──课时5-leetcode629. K Inverse Pairs Array(中).mp4 70.94M
| | ├──课时6-leetcode629. K Inverse Pairs Array(下).mp4 151.22M
| | ├──课时7-一颗搜索二叉树头节点 转化为收尾相连的有序双向链表.mp4 85.03M
| | └──课时8-leetcode面试题 08.14. 布尔运算.mp4 303.02M
| ├──章节11-大厂高频算法和数据结构面试题11
| | ├──课时1-一个字符串至少需要添加多少个字符能整体变成回文串.mp4 227.42M
| | ├──课时2-返回问题一的其中一种添加结果.mp4 177.18M
| | ├──课时3-返回问题一的所有添加结果.mp4 55.78M
| | ├──课时4-.题目2展示.mp4 6.20M
| | ├──课时5-一个字符串至少要切几刀能让切出来的子串都是回文串.mp4 221.90M
| | ├──课时6-返回问题一的其中一种划分结果.mp4 140.54M
| | └──课时7-返回问题一的所有划分结果.mp4 206.80M
| ├──章节12-大厂高频算法和数据结构面试题12
| | ├──课时1-在字符串找到一个长度为m的连续子串.mp4 305.44M
| | ├──课时2-leetcode128. Longest Consecutive Sequence(上).mp4 53.23M
| | ├──课时3-leetcode128. Longest Consecutive Sequence(中).mp4 427.93M
| | ├──课时4-leetcode128. Longest Consecutive Sequence(下).mp4 188.46M
| | ├──课时5-leetcode10. Regular Expression Matching(上).mp4 266.86M
| | └──课时6-leetcode10. Regular Expression Matching(下).mp4 284.12M
| ├──章节13-大厂高频算法和数据结构面试题13
| | ├──课时1-谷歌面试题扩展版.mp4 413.87M
| | ├──课时2-leetcode87. 扰乱字符串(上).mp4 52.29M
| | ├──课时3-leetcode87. 扰乱字符串(下).mp4 441.11M
| | └──课时4-leetcode803.Bricks Falling When Hit.mp4 463.72M
| ├──章节14-大厂高频算法和数据结构面试题14
| | ├──课时1-返回最长的有效子串长度.mp4 100.58M
| | ├──课时2-请返回arr中求子数组的累加和是小于等于K的并且是最大的返回这个最大的累加和.mp4 68.54M
| | ├──课时3-给定一个棵完全二叉树返回这棵树的节点个数要求时间复杂度小于O(树的节点数).mp4 108.66M
| | ├──课时4-leetcode41.first-missing-positive.mp4 217.68M
| | └──课时5-从二叉树的某个节点x开始往下子节点都要的叫子树在二叉树上只要能连起来的任何结构,叫子拓扑结构返回二叉树上满足搜索二叉树性质的最大子拓扑结构的节点数.mp4 104.07M
| ├──章节15-大厂高频算法和数据结构面试题15
| | ├──课时1-股票问题1 2.mp4 111.99M
| | ├──课时2-股票问题3 4.mp4 472.09M
| | ├──课时3-股票问题5.mp4 212.94M
| | └──课时4-股票问题6.mp4 81.55M
| ├──章节16-大厂高频算法和数据结构面试题16
| | ├──课时1-题目1返回arr子集是否能累加出k.mp4 250.63M
| | ├──课时2-题目2返回arr的子集不能累加出的最小正数.mp4 46.32M
| | ├──课时3-题目3patching-array.mp4 117.38M
| | ├──课时4-arr的长度是2的power次方 reverse每个值一定在0到power范围.mp4 149.92M
| | ├──课时5-arr的长度是2的power次方 reverse每个值一定在0到power范围.mp4 33.95M
| | └──课时6-约瑟夫环问题.mp4 108.52M
| ├──章节17-大厂高频算法和数据结构面试题17
| | ├──课时1-返回数组中没有num的数.mp4 23.13M
| | ├──课时2-题目2返回最小的第k个数.mp4 88.28M
| | ├──课时3-题目4(上)有多少个子序列的字面值等于T.mp4 171.27M
| | ├──课时4-题目4(下)有多少个子序列的字面值等于T.mp4 32.48M
| | ├──课时5-题目5(1)返回Str所有子序列有多少不同的字面值.mp4 11.38M
| | ├──课时6-题目5(2)返回Str所有子序列有多少不同的字面值.mp4 293.15M
| | ├──课时7-题目5(3)返回Str所有子序列有多少不同的字面值.mp4 41.80M
| | └──课时8-leetcode336.palindrome-pairs.mp4 67.61M
| ├──章节18-大厂高频算法和数据结构面试题18
| | ├──课时1-题目1汉诺塔最优状态.mp4 277.07M
| | ├──课时2-题目2(上)leetcode934. Shortest Bridge.mp4 96.13M
| | ├──课时3-题目2(下)leetcode934. Shortest Bridge.mp4 381.75M
| | ├──课时4-最大路径和.mp4 231.18M
| | └──课时5-两个有序组间相加和topk问题.mp4 228.90M
| ├──章节19-大厂高频算法和数据结构面试题19
| | ├──课时1-LRU替换算法.mp4 327.56M
| | ├──课时2-LFU算法.mp4 158.35M
| | ├──课时3-题目1返回1字符出现的次数.mp4 319.08M
| | ├──课时4-题目3leetcodesmallest-range-covering-elements-from-k-lists.mp4 90.97M
| | └──课时5-题目4扑克牌问题.mp4 204.76M
| ├──章节2-大厂高频算法和数据结构面试题2
| | ├──课时1-题目1返回一个长度数组ans j号人能获得的最好收入.mp4 174.22M
| | ├──课时2-对arr一个子数组排序 但让arr整体有序返回满足设定的子数组最短的多长.mp4 158.97M
| | ├──课时3-对arr一个子数组排序 但让arr整体有序返回满足设定的子数组最短的多长.mp4 300.14M
| | ├──课时4-贩卖机支持10 50 100支付 一次出一瓶可乐 投钱和找零遵循使用大钱的原则 计算需投入硬币次数.mp4 326.17M
| | └──课时5-调度中心将所有司机平分a b俩区域 返回所有调度方案总收入最高的方案多少钱.mp4 225.53M
| ├──章节20-大厂高频算法和数据结构面试题20
| | ├──课时1-题目1能否不重建树,而直接生成这个二叉树的后序数组并返回.mp4 284.12M
| | ├──课时2-leetcode952. Largest Component Size by Common Factorcommon-factor.mp4 196.68M
| | ├──课时3-题目3完美洗牌问题.mp4 271.85M
| | └──课时4-题目4返回有多少子序列是回文子序列.mp4 257.74M
| ├──章节21-大厂高频算法和数据结构面试题21
| | ├──课时1-树链刨分(1).mp4 221.12M
| | ├──课时2-树链刨分(2).mp4 269.27M
| | ├──课时3-树链刨分(3).mp4 416.03M
| | └──课时4-树链刨分(4).mp4 155.36M
| ├──章节22-大厂高频算法和数据结构面试题22
| | ├──课时1-leetcode689. Maximum Sum of 3 Non-Overlapping Subarrays.mp4 211.21M
| | ├──课时2-题目5接雨水问题.mp4 67.32M
| | ├──课时3-二维水问题.mp4 97.93M
| | ├──课时4-题目3与题目4介绍.mp4 180.98M
| | └──课时5-题目4leetcode956. Tallest Billboard.mp4 98.83M
| ├──章节23-大厂高频算法和数据结构面试题23
| | ├──课时1-题目2返回最大绝对值.mp4 80.35M
| | ├──课时2-题目3arr中最长可整合子数组长度.mp4 147.78M
| | ├──课时3-题目4FindKMajority.mp4 260.25M
| | ├──课时4-题目5MinimumCostToMergeAtones.mp4 180.59M
| | ├──课时5-题目1(1)返回数组ans daxiaoM ans表示第i条查询的答案1.mp4 165.29M
| | └──课时6-题目1(2)返回数组ans daxiaoM ans表示第i条查询的答案2.mp4 281.68M
| ├──章节24-大厂高频算法和数据结构面试题24
| | ├──课时1-题目2返回第k的数值对.mp4 176.64M
| | ├──课时2-题目3数字代表的真实里程.mp4 241.94M
| | ├──课时3-题目1返回分成4个不同部分累加和一样大.mp4 32.67M
| | ├──课时4-题目4至少多少种颜色可以完成任务.mp4 51.50M
| | ├──课时5-题目5最短包含子串.mp4 74.70M
| | └──课时6-题目6RemoveDuplicatLettersLexi.mp4 76.49M
| ├──章节25-大厂高频算法和数据结构面试题25
| | ├──课时1-题目1IP to CIDR.mp4 424.99M
| | ├──课时2-题目2三和问题.mp4 182.69M
| | ├──课时3-题目3MaxPointsOnALine.mp4 176.12M
| | └──课时4-题目4GastStation问题.mp4 410.76M
| ├──章节26-大厂高频算法和数据结构面试题26
| | ├──课时1-课前加题.mp4 128.34M
| | ├──课时2-MinRange.mp4 279.71M
| | ├──课时3-WordSearch.mp4 349.77M
| | ├──课时4-ExpressionAndOpweators.mp4 260.29M
| | └──课时5-WordLadder.mp4 373.23M
| ├──章节27-大厂高频算法和数据结构面试题27
| | ├──课时1-题目1PickBands(1).mp4 525.18M
| | ├──课时2-题目1PickBands(2).mp4 188.62M
| | ├──课时3-MinPeaple.mp4 156.96M
| | └──课时4-ReverseInateger.mp4 157.63M
| ├──章节28-大厂高频算法和数据结构面试题28
| | ├──课时1-课前说明.mp4 52.59M
| | ├──课时10-题目26REmove DuplicatesfromStoredArray.mp4 39.08M
| | ├──课时11-FindFirstAndLastPosition.mp4 72.37M
| | ├──课时12-ValidSudoku.mp4 115.01M
| | ├──课时13-SudokuSolver.mp4 131.25M
| | ├──课时14-PowXN.mp4 25.53M
| | ├──课时2-StringToInteger.mp4 175.72M
| | ├──课时3-IntegerToRoman.mp4 93.47M
| | ├──课时4-RomanToInteger.mp4 16.45M
| | ├──课时5-Longest Common Prefix.mp4 30.01M
| | ├──课时6-LetterCombinationOf.mp4 80.03M
| | ├──课时7-题目19水题.mp4 15.38M
| | ├──课时8-ValidParentheses.mp4 116.52M
| | └──课时9-GenerateParentheses.mp4 84.19M
| ├──章节29-大厂高频算法和数据结构面试题29
| | ├──课时1-题目33旋转排序数组中的搜索.mp4 267.40M
| | ├──课时2-题目50Pow.mp4 220.76M
| | ├──课时3-题目56合并间隔.mp4 167.44M
| | ├──课时4-题目56(2)合并间隔.mp4 83.19M
| | ├──课时5-题目62唯一路径.mp4 211.85M
| | ├──课时6-题目66加一.mp4 32.01M
| | ├──课时7-题目69从列表末尾删除N个节点.mp4 107.30M
| | └──课时8-题目73SetMatrixZeroes.mp4 278.85M
| ├──章节3-大厂高频算法和数据结构面试题3
| | ├──课时1-三个参数 二叉树头结点head 树上某节点target 正数k 可以向上走或向下 返回与target距离是k的节点.mp4 186.07M
| | ├──课时2-数组代表每个人的能力值 两个人能力差值正好为k 返回最多可以进行多少比赛.mp4 163.81M
| | ├──课时3-求字符串中 最长无重复字符子串长度.mp4 172.44M
| | ├──课时4-小写字母组成字符串 放在数组中 某两个字符串所含的字符类完全一样 返回arr有多少类.mp4 202.60M
| | ├──课时5-正数组arr 代表人体重 给正数limit 表示船有的载重量 没艘最多两人 最少的分配方法.mp4 116.21M
| | └──课时6-leetcode最接近sum子序列累加和问题.mp4 323.32M
| ├──章节30-大厂高频算法和数据结构面试题30
| | ├──课时1-题目79除以两个整数.mp4 156.87M
| | ├──课时10-题目124(下)Swap Nodes in Pairs.mp4 295.91M
| | ├──课时2-题目88除以两个整数.mp4 46.59M
| | ├──课时3-题目91First Missing Positive.mp4 140.73M
| | ├──课时4-题目639DecodeWaysii.mp4 211.09M
| | ├──课时5-题目98(1) 旋转图像.mp4 47.55M
| | ├──课时6-题目98(2) 旋转图像.mp4 116.85M
| | ├──课时7-题目1163Sum Closest.mp4 104.24M
| | ├──课时8-题目118,119 4和从列表末尾删除N个节点.mp4 97.00M
| | └──课时9-题目124(上)Swap Nodes in Pairs.mp4 19.61M
| ├──章节31-大厂高频算法和数据结构面试题31
| | ├──课时1-leetcode125.ValidPalindrome.mp4 151.75M
| | ├──课时10-leetcode150.EvalutateReversePolishNotation.mp4 40.73M
| | ├──课时2-leetcode127.WorldLadder(1).mp4 13.43M
| | ├──课时3-leetcode127.WorldLadder(2).mp4 296.28M
| | ├──课时4-leetcode130.Surrounded-regions.mp4 135.72M
| | ├──课时5-回答问题及leetcode139.单词拆分展示.mp4 19.66M
| | ├──课时6-leetcode139.单词拆分展示.mp4 193.51M
| | ├──课时7-leetcode140.World BreakII.mp4 181.30M
| | ├──课时8-leetcode148.SortList(1).mp4 75.42M
| | └──课时9-leetcode148.SortList(2).mp4 107.84M
| ├──章节32-大厂高频算法和数据结构面试题32
| | ├──课时1-整形数组arr求连续子数组最大的累乘机(1).mp4 16.88M
| | ├──课时10-num为int32位逆序返回.mp4 6.59M
| | ├──课时11-讲解代码.mp4 103.19M
| | ├──课时12-num为int32位逆序返回.mp4 126.96M
| | ├──课时13-判断一个数是否可以化为1.mp4 7.64M
| | ├──课时14-讲解代码.mp4 13.43M
| | ├──课时15-1到n中返回几个素数.mp4 25.37M
| | ├──课时16-讲解代码.mp4 157.75M
| | ├──课时17-在固定长度数组中前一个数加上后一个数不能大于M加这个数返回排列方法个数.mp4 139.10M
| | ├──课时18-讲解代码.mp4 103.05M
| | ├──课时2-整形数组arr求连续子数组最大的累乘机(2).mp4 5.06M
| | ├──课时3-讲解代码.mp4 38.39M
| | ├──课时4-在一个范围内整数数组中的值是移除的数字返回缺少的数字并在开头位置到数组的值按字符串返回.mp4 28.35M
| | ├──课时5-给两个数让它做除法返回结果(如果循环数写在括号中).mp4 42.55M
| | ├──课时6-A等于1B等于2~Z等于26AA等于27求BDCF等于多少.mp4 7.63M
| | ├──课时7-讲解代码.mp4 11.82M
| | ├──课时8-N的值很大求N的阶乘.mp4 15.43M
| | └──课时9-一个数字组不要用别的变量原地调整.mp4 7.90M
| ├──章节33-大厂高频算法和数据结构面试题33
| | ├──课时1-给个图给出依赖关系问从顶点出发是否可以全部做完.mp4 16.02M
| | ├──课时10-字符串1和字符串2所含字符个数位数一样叫做变形词.mp4 17.57M
| | ├──课时11-给一个二维数组做出迭代器.mp4 10.76M
| | ├──课时12-讲解代码.mp4 47.24M
| | ├──课时13-字典序问题(1).mp4 9.15M
| | ├──课时14-字典序问题(2).mp4 14.15M
| | ├──课时15-讲解代码.mp4 18.13M
| | ├──课时16-有N人i认识j不是ji相互认识明星所有人认识如何是明星返回明星编号(1).mp4 46.80M
| | ├──课时17-有N人i认识j不是ji相互认识明星所有人认识如何是明星返回明星编号(2).mp4 13.98M
| | ├──课时18-一个数可以返回多少平方行相加的数.mp4 9.05M
| | ├──课时19-讲解代码.mp4 31.09M
| | ├──课时2-讲解代码.mp4 79.45M
| | ├──课时3-输出排序后的顺序.mp4 3.09M
| | ├──课时4-一个数不能取相邻的数子序列的累加和.mp4 24.05M
| | ├──课时5-讲解代码.mp4 22.45M
| | ├──课时6-0和n-1相邻呢?.mp4 18.44M
| | ├──课时7-单链表中删除数据.mp4 15.17M
| | ├──课时8-在数组中返回新的数组排除自己位置原数组各个值的乘积要求不能用除法.mp4 11.28M
| | └──课时9-在数组中返回排除自己位置原数组各个值的乘积要求不能用除法.mp4 28.83M
| ├──章节34-大厂高频算法和数据结构面试题34
| | ├──课时1-在一个数组中有n加1个整数数范围是0到n返回重复数.mp4 22.38M
| | ├──课时10-一个数只含有3这个质数因子.mp4 6.08M
| | ├──课时11-偶数链表与基数链表放一起问题.mp4 8.05M
| | ├──课时12-最长的子串最多有k中不同的字符问题.mp4 21.36M
| | ├──课时13-结构VaV是整数还是list.mp4 26.23M
| | ├──课时14-讲解代码.mp4 37.07M
| | ├──课时15-画叉游戏.mp4 36.26M
| | ├──课时16-结构add添加remove去重getrandom等概率的返回一个数要求三个方法是O(1).mp4 29.15M
| | ├──课时2-讲解代码.mp4 17.49M
| | ├──课时3-生命游戏问题.mp4 22.52M
| | ├──课时4-讲解代码.mp4 30.16M
| | ├──课时5-一个数据流吐出数字问题.mp4 22.07M
| | ├──课时6-讲解代码.mp4 20.53M
| | ├──课时7-返回逆序对个数.mp4 9.38M
| | ├──课时8-讲解代码.mp4 7.88M
| | └──课时9-无序数组原地调整问题.mp4 180.48M
| ├──章节35-大厂高频算法和数据结构面试题35
| | ├──课时1-一个数组出现的词频最大的返回.mp4 17.69M
| | ├──课时10-给一个二叉树的头相同值算路径问这个路径的最大值是多少.mp4 17.54M
| | ├──课时11-讲解代码.mp4 29.81M
| | ├──课时12-生成一个小写a到z长度为len的字符串按字典序排序那个指定的数是第几个.mp4 26.36M
| | ├──课时13-河中有石子一半颜色A一半颜色B才算桥问最优代价是什么.mp4 58.51M
| | ├──课时14-讲解代码.mp4 6.95M
| | ├──课时15-map[i][j]等于0为海洋代价为2map[i][j]等于1为陆地代价为1map[i][j]等于0为障碍无法通过问最小代价是多少.mp4 27.78M
| | ├──课时16-小盆友分糖果.mp4 26.56M
| | ├──课时2-讲解代码.mp4 7.95M
| | ├──课时3-找到一个子串最长的有多长.mp4 12.22M
| | ├──课时4-讲解代码.mp4 37.75M
| | ├──课时5-i mod 3等于0打印FizzBuzz i mod 5等于0 打印Buzz i mod 15等于0打印Fizz.mp4 4.37M
| | ├──课时6-四个数组挑四个数这四个数组都要拿返回累加和.mp4 13.48M
| | ├──课时7-讲解代码.mp4 8.39M
| | ├──课时8-一个数组最长递增子序列的个数.mp4 56.11M
| | └──课时9-讲解代码.mp4 56.05M
| ├──章节36-大厂高频算法和数据结构面试题36
| | ├──课时1-S(i)=S(i-1)+L[i]+reverse(invert(S(i-1)))比如n=4k=2表示S4的第2个字符是什么.mp4 26.56M
| | ├──课时10-讲解代码.mp4 35.51M
| | ├──课时11-数组arr其值和M求模返回一个链表.mp4 15.39M
| | ├──课时12-数组arr拿走a时它的数加a返回最终所有拿走的分数和.mp4 13.42M
| | ├──课时13-乘船过河问题.mp4 47.91M
| | ├──课时14-给定字符str和整数K返回长度K的所有子序列中字典最大的子序列.mp4 41.34M
| | ├──课时15-给定一个数M由AB分每次只能取平方数问AB谁会赢.mp4 18.91M
| | ├──课时16-公交换乘问题.mp4 84.23M
| | ├──课时2-把一个01字符串切成多个部分要求每个部的0和1比例一样同时要求尽可能多的划分.mp4 42.04M
| | ├──课时3-讲解代码.mp4 9.47M
| | ├──课时4-给定两个字符串s1和s2返回s1中有多少个子串等于s2.mp4 15.90M
| | ├──课时5-讲解代码.mp4 12.75M
| | ├──课时6-给定一个括号字符串str不会有违规嵌套返货分数.mp4 34.44M
| | ├──课时7-讲解代码.mp4 26.46M
| | ├──课时8-要求初始化结构的时间复杂度不能超过哦o(NLogN)三个查询的时间复杂度不能超过o(logN)查询时认为arr的下标从1开始求arr[L~R]最大值.mp4 33.56M
| | └──课时9-所有的二叉树上的点从1开始的其颜色数组c表示其中的颜色数组wl为权值返回所有孩子的权值.mp4 25.92M
| ├──章节37-大厂高频算法和数据结构面试题37
| | ├──课时1-二叉树转化成双向表.mp4 55.00M
| | ├──课时10-打家劫舍问题.mp4 2.42M
| | ├──课时11-项目规划问题.mp4 25.13M
| | ├──课时12-小明保留的数每一轮大于对手的数返回每一轮的数否则返回-1.mp4 158.74M
| | ├──课时2-由0和1构成的二维数组值返回最大的正方形的周长.mp4 12.74M
| | ├──课时3-讲解代码.mp4 15.81M
| | ├──课时4-把一个二叉树横向倒序返回一个新的二叉树.mp4 5.97M
| | ├──课时5-在二叉树上打家劫舍.mp4 7.50M
| | ├──课时6-给一个压缩串把它展开.mp4 45.24M
| | ├──课时7-插队报数问题.mp4 70.37M
| | ├──课时8-一个数组中是否可以拆成两个子集.mp4 3.90M
| | └──课时9-给一个二叉树是每一条向下的路径等于M问有几条路径.mp4 58.09M
| ├──章节38-大厂高频算法和数据结构面试题38
| | ├──课时1-嵌表问题.mp4 33.60M
| | ├──课时10-给两个数ab第i轮后ab一样大至少需要几轮.mp4 79.58M
| | ├──课时11-长城守军.mp4 59.45M
| | ├──课时2-讲解代码.mp4 7.75M
| | ├──课时3-n个整数的数组nums找出nums中没在[1 n]出现的数.mp4 35.62M
| | ├──课时4-两个二叉树相同位置相加遇到空位置就填上生成一个新的二叉树问这个二叉树是什么.mp4 19.15M
| | ├──课时5-给一堆任务让每个相同任务执行间隔k时间(1).mp4 8.06M
| | ├──课时6-给一堆任务让每个相同任务执行间隔k时间(2).mp4 112.42M
| | ├──课时7-求回文子串的数量.mp4 3.50M
| | ├──课时8-每一个温度离自己最近的最大的温度在哪里.mp4 1.45M
| | └──课时9-分割字符串要求同一个字符只能在一个字符问最多能分割几块.mp4 22.52M
| ├──章节39-大厂高频算法和数据结构面试题39
| | ├──课时1-由01组成的字符串其下标从1开始规定i位置的字符价值V[i]计算返回是的最大值.mp4 45.32M
| | ├──课时2-长度为n的数1组求有多少子数组达标.mp4 80.42M
| | ├──课时3-字符串str子序列的字符数必须是k种返回满足条件的.mp4 73.41M
| | ├──课时4-二维数组一个数k从任意位置到达问要跳几会.mp4 132.29M
| | └──课时5-序列消除规则问题.mp4 57.97M
| ├──章节4-大厂高频算法和数据结构面试题4
| | ├──课时1-一个数组 对这个数组查询频繁 返回所有查询的结果.mp4 66.89M
| | ├──课时2-返回数组中 子数组最大累加和.mp4 177.78M
| | ├──课时3-返回数组中 选择数字不能相邻的情况下 最大子序列累加和.mp4 199.39M
| | ├──课时4-生成长度size达标数组 给定正数size 返回size的达标数组.mp4 83.36M
| | ├──课时5-字符串交错组成(1).mp4 27.03M
| | ├──课时6-字符串交错组成(2).mp4 121.37M
| | └──课时7-大楼轮廓问题.mp4 232.12M
| ├──章节40-大厂高频算法和数据结构面试题40
| | ├──课时1-分裂问题.mp4 232.20M
| | ├──课时2-数组变值要求只能选择一次起始位置变化其值和相邻的值相等一起改变问至少要变化几次.mp4 69.61M
| | ├──课时3-开始时间时0任何会议只持续10时间下一个会议只能在截止时间之前开始只有一个会议室任何会议都不能公用会议被安排后将获得最大收益返回最大的收益.mp4 42.82M
| | ├──课时4-两个数组a和b长度为n a中的数只能和b中的数交换返回你能不能做到.mp4 43.08M
| | └──课时5-数组arr数字0-9拼出能被3整除的最大数字返回str形式.mp4 58.86M
| ├──章节41-大厂高频算法和数据结构面试题41
| | ├──课时1-整体变有序的最小交换次数.mp4 307.23M
| | ├──课时2-诗歌韵律问题1.mp4 215.27M
| | ├──课时3-诗歌韵律问题2.mp4 203.48M
| | ├──课时4-平行世界穿越的最快到达问题.mp4 199.06M
| | └──课时5-leetcode 0031 下一个排列.mp4 125.07M
| ├──章节42-大厂高频算法和数据结构面试题42
| | ├──课时1-leetcode 0265 粉刷房子1.mp4 193.28M
| | ├──课时2-leetcode 0265 粉刷房子2.mp4 156.86M
| | ├──课时3-leetcode 0272 最接近的二叉树搜索树值ii.mp4 228.92M
| | ├──课时4-leetcode 0273 整数转换英文表示.mp4 96.97M
| | ├──课时5-leetcode 0296 最佳聚会地点.mp4 102.13M
| | └──课时6-leetcode 0335 路径交叉.mp4 94.18M
| ├──章节43-大厂高频算法和数据结构面试题43
| | ├──课时1-执行X和Y操作让累加和降到0以下的最小代价1.mp4 134.55M
| | ├──课时2-执行X和Y操作让累加和降到0以下的最小代价2.mp4 124.20M
| | ├──课时3-执行最少多少步能让数组变成Yeah数组1.mp4 103.48M
| | ├──课时4-执行最少多少步能让数组变成Yeah数组2.mp4 163.23M
| | ├──课时5-执行最少多少步能让数组变成Yeah数组3.mp4 79.96M
| | └──课时6-执行最少多少步能让数组变成Yeah数组4.mp4 125.00M
| ├──章节44-大厂高频算法和数据结构面试题44
| | ├──课时1-leetcode 0248 中心对阵数iii.mp4 149.32M
| | ├──课时2-leetcode 0317 离建筑物最近的距离1.mp4 132.27M
| | ├──课时3-leetcode 0317 离建筑物最近的距离2.mp4 132.08M
| | ├──课时4-leetcode 0992 K 个不同整数的子数组1.mp4 138.16M
| | └──课时5-leetcode 0992 K 个不同整数的子数组2.mp4 181.63M
| ├──章节45-大厂高频算法和数据结构面试题45
| | ├──课时1-利用魔法积木来做到最大的合并1.mp4 79.61M
| | ├──课时2-利用魔法积木来做到最大的合并2.mp4 154.27M
| | ├──课时3-leetcode 0291 单词规律.mp4 152.92M
| | ├──课时4-leetcode 358.mp4 75.67M
| | ├──课时5-leetcode 2035 将数组分成两个数组并最小化数组和的差(上).mp4 14.24M
| | └──课时6-leetcode 0403 青蛙过河.mp4 29.57M
| ├──章节46-大厂高频算法和数据结构面试题46
| | ├──课时1-leetcode 0363 矩形区域不超过K的最大数值和.mp4 113.30M
| | ├──课时2-leetcode 0391 完美矩形.mp4 59.23M
| | ├──课时3-leetcode 0411 最短独占单词缩写1.mp4 57.09M
| | ├──课时4-leetcode 0411 最短独占单词缩写2.mp4 99.56M
| | └──课时5-leetcode 0425 单词方块.mp4 91.11M
| ├──章节47-大厂高频算法和数据结构面试题47
| | ├──课时1-动态开点线段树详解(上).mp4 221.97M
| | ├──课时2-leetcode 0315 计算右侧小于当前元素的个数.mp4 44.24M
| | ├──课时3-DynamicSefmentTree.mp4 17.83M
| | ├──课时4-leetcode 0475 供暖器.mp4 94.76M
| | ├──课时5-leetcode 0428 序列化和反序列化N叉树.mp4 51.68M
| | ├──课时6-leetcode 0465 最优账单平衡1.mp4 118.95M
| | └──课时7-leetcode 0465 最优账单平衡2.mp4 169.28M
| ├──章节48-大厂高频算法和数据结构面试题48
| | ├──课时1-找到所有数字对差值的绝对值的第k小.mp4 137.12M
| | ├──课时2-leetcode 0483 最小好进制.mp4 189.19M
| | ├──课时3-leetcode 0472 连接词.mp4 178.31M
| | ├──课时4-leetcode 0499 迷宫iii1.mp4 111.93M
| | └──课时5-leetcode 0499 迷宫iii2.mp4 153.25M
| ├──章节49-大厂高频算法和数据结构面试题49
| | ├──课时1-leetcode 0377 组合总和iv.mp4 39.79M
| | ├──课时2-leetcode 0446 等差数列划分ii-子序列.mp4 69.09M
| | ├──课时3-leetcode 0489 扫地机器人.mp4 138.73M
| | ├──课时4-leetcode 0527 单词缩写.mp4 64.79M
| | ├──课时5-leetcode 0548 将数组分为累加和相等的4个部分.mp4 28.90M
| | ├──课时6-leetcode 0564 寻找最近的回文数.mp4 57.50M
| | └──课时7-leetcode 0440 字典序的第K小数字.mp4 181.75M
| ├──章节5-大厂高频算法和数据结构面试题5
| | ├──课时1-二叉树上没有重复的节点 根据arr生成整颗树并返回节点.mp4 253.56M
| | ├──课时2-节点x 左树结构和右树一样 给定一颗二叉树的头节点返回head整颗树上有多少颗相同子树(上).mp4 23.77M
| | ├──课时3-节点x 左树结构和右树一样 给定一颗二叉树的头节点返回head整颗树上有多少颗相同子树(下).mp4 392.92M
| | ├──课时4-leetcode题目72及变形EditDistance.mp4 67.58M
| | └──课时5-给俩字符串 问最少删除多少字符可以成为第一个的子串.mp4 451.50M
| ├──章节50-大厂高频算法和数据结构面试题50
| | ├──课时1-leetcode 0568 最大休假天数.mp4 77.85M
| | ├──课时2-leetcode 0568 最大休假天数.mp4 100.33M
| | ├──课时3-leetcode 0587 安装栅栏.mp4 145.18M
| | ├──课时4-leetcode 0588 设计内存文件系统.mp4 91.16M
| | └──课时5-leetcode 0600 不含连续1的非负整数.mp4 183.68M
| ├──章节51-大厂高频算法和数据结构面试题51
| | ├──课时1-LCP03机器人大冒险.mp4 176.38M
| | ├──课时2-LCP03机器人大冒险2.mp4 97.50M
| | ├──课时3-leetcode630课程表iii.mp4 59.72M
| | ├──课时4-leetcode 0642 设计搜索自动补全系统.mp4 171.17M
| | ├──课时5-leetcode 0875 爱吃香蕉的珂珂.mp4 40.96M
| | └──课时6-leetcode 1035 不相交的线.mp4 11.48M
| ├──章节52-大厂高频算法和数据结构面试题52
| | ├──课时1-leetcode 1488 避免洪水泛滥.mp4 48.69M
| | ├──课时2-leetcode 1488 避免洪水泛滥.mp4 93.21M
| | ├──课时3-leetcode 0683 K个关闭的灯泡.mp4 49.17M
| | ├──课时4-leetcode 0683 K个关闭的灯泡2.mp4 81.58M
| | └──课时5-leetcode 0656 金币路径.mp4 93.38M
| ├──章节6-大厂高频算法和数据结构面试题6
| | ├──课时1-数组中2所有数异或起来的结果 给定数组arr 返回arr的最大子数组异或和.mp4 354.24M
| | ├──课时2-数组中元素的最大异或值(上).mp4 2.83M
| | ├──课时3-数组中元素的最大异或值(下).mp4 174.19M
| | ├──课时4-一个数组arr 任意切成不相交的子数组 使切出异或和为0的子数组最多返回这个最多数量(上).mp4 33.29M
| | ├──课时5-一个数组arr 任意切成不相交的子数组 使切出异或和为0的子数组最多返回这个最多数量(下).mp4 253.66M
| | └──课时6-博弈问题.mp4 102.01M
| ├──章节7-大厂高频算法和数据结构面试题7
| | ├──课时1-给定正数数组 长度大于1使两个数结果和最大返回最大的结果.mp4 33.39M
| | ├──课时10-数组arr是去空 去重单词表 可以使用任意次 返回组成str字符串的方法数.mp4 9.16M
| | ├──课时11-数组arr是去空 去重单词表 可以使用任意次 返回组成str字符串的方法数 code 实现.mp4 118.31M
| | ├──课时2-给定正数数组 长度大于1使两个数结果和最大返回最大的结果 code 实现.mp4 37.78M
| | ├──课时3-相机最小覆盖问题.mp4 28.54M
| | ├──课时4-相机最小覆盖问题 code 实现.mp4 91.94M
| | ├──课时5-相机最小覆盖问题优化.mp4 12.44M
| | ├──课时6-相机最小覆盖问题优化 code 实现.mp4 55.23M
| | ├──课时7-数组arr 返回如果排序后相邻两数的最大差距.mp4 64.37M
| | ├──课时8-数组arr 返回如果排序后相邻两数的最大差距 code 实现.mp4 42.81M
| | └──课时9-有序数组 值取值为 正 负 0 返回数组中每个值的平方后的不同结果的种树.mp4 13.25M
| ├──章节8-大厂高频算法和数据结构面试题8
| | ├──课时1-给定一个表示公式的字符串,放回计算结果.mp4 84.27M
| | ├──课时10-给定一个二维数组char 一个字符串word 从任何位置出发 在不可以走重复路返回能不能找到.mp4 77.52M
| | ├──课时2-给定一个表示公式的字符串,放回计算结果 code实现.mp4 67.05M
| | ├──课时3-盛最多水的容器.mp4 36.88M
| | ├──课时4-题目6.mp4 52.01M
| | ├──课时5-给定矩阵 值有正数负数零 蛇可以空降 初始长度为零 只能向右上 右 右下移动 沿途数值相加 长度为零则死去 蛇只有使用一次把某个格子的数变成相反数的技能 可以在任意位置停止 返回最大增长值(1).mp4 53.23M
| | ├──课时6-给定矩阵 值有正数负数零 蛇可以空降 初始长度为零 只能向右上 右 右下移动 沿途数值相加 长度为零则死去 蛇只有使用一次把某个格子的数变成相反数的技能 可以在任意位置停止 返回最大增长值(2).mp4 55.41M
| | ├──课时7-code实现.mp4 155.28M
| | ├──课时8-给定一个二维数组char 一个字符串word 从任何位置出发 在可以走重复路返回能不能找到.mp4 24.24M
| | └──课时9-code实现.mp4 26.42M
| └──章节9-大厂高频算法和数据结构面试题9
| | ├──课时1-线形点灯和环形点灯问题.mp4 368.76M
| | ├──课时2-无效括号串变有效的所有可能结果.mp4 117.64M
| | ├──课时3-最长递增子序列长度.mp4 58.35M
| | ├──课时4-俄罗斯套娃问题.mp4 16.09M
| | └──课时5-判断一个数字是不是stepsum.mp4 29.68M
├──03.每周有营养的大厂算法面试题-1052
| ├──章节1-2021年11月第4周流行算法题目解析
| | ├──课时1-返回处理后的树的头节点.mp4 85.03M
| | ├──课时2-猜数字确保获胜的最小现金数1.mp4 186.65M
| | ├──课时3-猜数字确保获胜的最小现金数2.mp4 180.54M
| | ├──课时4-二进制数字中1的个数等于0到64(1).mp4 230.34M
| | └──课时5-二进制数字中1的个数等于0到64(2).mp4 232.57M
| ├──章节10-2022年1月第4周流行算法题目解析
| | ├──课时1-购物单.mp4 392.40M
| | ├──课时2-军训分组.mp4 266.15M
| | ├──课时3-甲板上的战舰.mp4 78.50M
| | └──课时4-黑名单随机数.mp4 349.70M
| ├──章节11-2022年2月第2周流行算法题目解析
| | ├──课时1-4张卡片满足表达式.mp4 190.59M
| | ├──课时2-位集Bitset.mp4 217.87M
| | ├──课时3-给定整数数组返回所有数对之间的第k个最小距离.mp4 231.43M
| | ├──课时4-到达终点.mp4 224.44M
| | └──课时5-还原返回原数组arr.mp4 230.44M
| ├──章节12-2022年2月第3周流行算法题目解析
| | ├──课时1-微软内推介绍.mp4 105.16M
| | ├──课时2-找到一条最多经过k站中转的路线使得价格便宜并返回价格1.mp4 220.04M
| | ├──课时3-找到一条最多经过k站中转的路线使得价格便宜并返回价格2.mp4 159.45M
| | ├──课时4-请你返回吃掉所有n个橘子的最少天数.mp4 78.93M
| | ├──课时5-只有在平面中存在环使得机器人永远无法离开时返回true.mp4 105.50M
| | ├──课时6-返回arr中最多有多少组.mp4 115.67M
| | └──课时7-石子游戏.mp4 248.16M
| ├──章节13-2022年2月第4周流行算法题目解析
| | ├──课时1-返回有几种切法满足x和y的个数至少在左右两块中的一块里有相同数量.mp4 41.13M
| | ├──课时2-返回达标数字中最小的那个.mp4 109.73M
| | ├──课时3-返回将数组分隔变换后能够得到的元素最大和.mp4 112.44M
| | ├──课时4-降序三元组返回数量7.mp4 205.78M
| | ├──课时5-返回长度为2的数组ans1.mp4 91.56M
| | └──课时6-返回长度为2的数组ans2.mp4 200.21M
| ├──章节14-2022年3月第1周流行算法题目解析
| | ├──课时1-有向图的强连通分量.mp4 6.84M
| | ├──课时10-有一套软件在单通道中传输到每个学校中,至少需要向几个学校发送所有的学校都会得到 code实现.mp4 35.90M
| | ├──课时11-有一套软件在单通道中传输到每个学校中,至少连通几条线所有的学校都会得到.mp4 14.67M
| | ├──课时12-规定 认为 关系可以传递 (A B)表示A认为B (A B ) (B C )表示A认为B,B认为C A就认为C 求所有人认为的大红人总和 code 实现.mp4 8.00M
| | ├──课时13-答疑.mp4 14.05M
| | ├──课时14-地图上有若干个炸弹每个炸弹十字引爆在其半径内有其他炸弹也会引爆 当量值表示炸弹半径 所有炸弹引爆最少认为引爆次数.mp4 49.14M
| | ├──课时15-地图上有若干个炸弹每个炸弹十字引爆在其半径内有其他炸弹也会引爆 当量值表示炸弹半径 所有炸弹引爆最少认为引爆次数 code 实现.mp4 22.38M
| | ├──课时2-强连通分量的原理.mp4 7.32M
| | ├──课时3-强连通分量的原理code实现.mp4 10.45M
| | ├──课时4-理解 遍历已结算,未遍历.mp4 21.50M
| | ├──课时5-理解 遍历未结算.mp4 25.82M
| | ├──课时6-有向图的强连通分量code实现.mp4 35.04M
| | ├──课时7-强连通分量用什么用.mp4 4.25M
| | ├──课时8-有一套软件在单通道中传输到每个学校中,至少需要向几个学校发送所有的学校都会得到.mp4 2.76M
| | └──课时9-规定 认为 关系可以传递 (A B)表示A认为B (A B ) (B C )表示A认为B,B认为C A就认为C 求所有人认为的大红人总和.mp4 5.61M
| ├──章节15-2022年3月第2周流行算法题目解析
| | ├──课时1-会议室预订问题.mp4 47.81M
| | ├──课时10-喝咖啡问题 要求m必须大于n,如n=1000 m=10的9次方该怎么做.mp4 30.20M
| | ├──课时11-喝咖啡问题 要求m必须大于n,如n=1000 m=10的9次方该怎么做.mp4 29.65M
| | ├──课时12-喝咖啡问题 要求m必须大于n,如n=1000 m=10的9次方该怎么做.mp4 20.77M
| | ├──课时13-如何时间复杂度O(N) 格外空间复杂度O(1)解决最低公共祖先问题(1).mp4 12.00M
| | ├──课时14-如何时间复杂度O(N) 格外空间复杂度O(1)解决最低公共祖先问题(2).mp4 21.10M
| | ├──课时15-如何时间复杂度O(N) 格外空间复杂度O(1)解决最低公共祖先问题code实现.mp4 11.12M
| | ├──课时2-会议室预订问题的code实现.mp4 33.40M
| | ├──课时3-判断字符串s2 的排列之一是否是s1的子串.mp4 18.23M
| | ├──课时4-语法补全功能.mp4 15.67M
| | ├──课时5-语法补全功能code实现.mp4 35.54M
| | ├──课时6-求数组a,b返回长度.mp4 14.59M
| | ├──课时7-在数组arr 中arr(i)+arr(j)可以被M整除 返回这样的数对总和.mp4 7.57M
| | ├──课时8-在数组arr 中arr(i)+arr(j)可以被M整除 返回这样的数对总和code实现.mp4 8.04M
| | └──课时9-正数组arr 长度为n 从左到右过任务 其差值不能超过K 返回完成所有任务最少要多少天.mp4 25.01M
| ├──章节16-2022年3月第3周流行算法题目解析
| | ├──课时1-给定数组arr 挑选任意两个数a和b必须ABS(a-b)大于1返回最多能跳选几个.mp4 27.35M
| | ├──课时10-大鱼吃小鱼问题返回几轮后数量稳定(2).mp4 3.44M
| | ├──课时11-对所有的数据最多limit次交易使金额总和最大返回这个最大的总和.mp4 23.28M
| | ├──课时12-对所有的数据最多limit次交易使金额总和最大返回这个最大的总和 code 实现.mp4 7.72M
| | ├──课时13-程序开发人员在一次两人开发中,至少一个人掌握对方未掌握的技能,返回符合条件的人数(结果要对10的9次方加7取余).mp4 34.53M
| | ├──课时14-程序开发人员在一次两人开发中,至少一个人掌握对方未掌握的技能,返回符合条件的人数(结果要对10的9次方加7取余) code 实现.mp4 21.03M
| | ├──课时2-给定数组arr 挑选任意两个数a和b必须ABS(a-b)大于1返回最多能跳选几个 code 实现.mp4 9.39M
| | ├──课时3-返回豆腐中最大的一块体积是多少.mp4 19.12M
| | ├──课时4-返回豆腐中最大的一块体积是多少code 实现.mp4 4.81M
| | ├──课时5-最大子段和.mp4 30.66M
| | ├──课时6-最大子段和code实现.mp4 13.79M
| | ├──课时7-重新排列arr 返回所有get操作返回值累计和最大是多少.mp4 20.22M
| | ├──课时8-回顾这几道题.mp4 10.42M
| | └──课时9-大鱼吃小鱼问题返回几轮后数量稳定(1).mp4 26.19M
| ├──章节17-2022年3月第4周流行算法题目解析
| | ├──课时1-正数二维数组 其值表示开始与结束时间 任务只能开始一个 返回按规定时间内你能否完成任务.mp4 43.09M
| | ├──课时10-手上有x个鸡蛋,拿1个鸡蛋到手上变为x+1,如果手上鸡蛋为3的倍数可以放下3分之2 返回从x到y的最小操作数 code 实现.mp4 49.75M
| | ├──课时2-正数二维数组 其值表示开始与结束时间 任务只能开始一个 返回按规定时间内你能否完成任务 code 实现.mp4 15.40M
| | ├──课时3-X元预算买游戏可以超出预算,优惠价 等于 原价 减 折后价 优惠价大于等于超出预算的钱称之为不亏 返回在不亏的前提下尽可能的获得快乐值.mp4 35.82M
| | ├──课时4-X元预算买游戏可以超出预算,优惠价 等于 原价 减 折后价 优惠价大于等于超出预算的钱称之为不亏 返回在不亏的前提下尽可能的获得快乐值 code 实现.mp4 7.58M
| | ├──课时5-数组arr 可能有正 有负 有零 无序 只能挑选两个数 让这两个数绝对值尽可能最小 返回最小值.mp4 14.23M
| | ├──课时6-在0位置的数,可以向左向右跳 返回到X位置最小能跳几步.mp4 50.67M
| | ├──课时7-在有向图中返回底层到高层的条数.mp4 21.47M
| | ├──课时8-数组arr 表示那些数没了 m表示可以补种多少棵树 n表示一共有多少棵树拍成直线返回补种后的最长的连续树木.mp4 21.11M
| | └──课时9-手上有x个鸡蛋,拿1个鸡蛋到手上变为x+1,如果手上鸡蛋为3的倍数可以放下3分之2 返回从x到y的最小操作数.mp4 10.45M
| ├──章节18-2022年4月第1周流行算法题目解析
| | ├──课时1-km算法(1).mp4 31.54M
| | ├──课时10-km算法 code 实现(6).mp4 18.85M
| | ├──课时11-km算法 code 实现(7).mp4 12.13M
| | ├──课时12-在N乘N方格中 用二维数组表示棋子 每次移动代价为 一 返回最小代价.mp4 19.46M
| | ├──课时13-桶的数量为N 数组有2N个数 把数组值两个数放入桶中 价值是 桶中的值与桶的位数的值 返回所有数放入桶中 桶的总价值最大.mp4 23.81M
| | ├──课时14-给定矩阵matrix 其值等于-2表示无法通行 其值等于-1表示敌军 其值等于0表示空地 其值等于大于0表示无法通行 行动力就是此值 用我军消灭敌军 我军只能移动一次 返回其最小移动总距离 否则返回-1.mp4 43.14M
| | ├──课时2-km算法(2).mp4 31.20M
| | ├──课时3-km算法(3).mp4 30.18M
| | ├──课时4-km算法(4).mp4 21.89M
| | ├──课时5-km算法 code 实现(1).mp4 33.19M
| | ├──课时6-km算法 code 实现(2).mp4 39.96M
| | ├──课时7-km算法 code 实现(3).mp4 40.89M
| | ├──课时8-km算法 code 实现(4).mp4 38.19M
| | └──课时9-km算法 code 实现(5).mp4 23.06M
| ├──章节19-2022年4月第2周流行算法题目解析
| | ├──课时1-给你五个数 每次保留一个数其四个数减一 结果不能为负数 返回可以进行几轮.mp4 35.49M
| | ├──课时2-给你五个数 每次保留一个数其四个数减一 结果不能为负数 返回可以进行几轮 及 code 实现.mp4 8.97M
| | ├──课时3-非负数组中拥有最大或的结果的最短子数组.mp4 34.54M
| | ├──课时4-会议室时间安排.mp4 19.50M
| | ├──课时5-会议室时间安排 code 实现.mp4 49.99M
| | ├──课时6-MN的方格 一个人要穿越这里且不能走出 返回最多可以获得个数.mp4 28.90M
| | ├──课时7-有0到10^9价值的礼物,返回价值最接近的两件礼物之间相差值尽可能最大的结果.mp4 32.63M
| | ├──课时8-非负数组给定正数K 返回子序列中,累加最小的前K个子序列累加和.mp4 40.63M
| | └──课时9-非负数组给定正数K 返回子序列中,累加最小的前K个子序列累加和 code 实现.mp4 45.96M
| ├──章节2-2021年12月第1周流行算法题目解析
| | ├──课时1-求城市x到城市y的最短距离题意.mp4 89.42M
| | ├──课时2-XToYMinDistance.mp4 141.91M
| | ├──课时3-答疑.mp4 11.14M
| | ├──课时4-看下leetcode651KeysKeyboard.mp4 2.74M
| | ├──课时5-返回n步内你能让最多多少A显示在屏幕上.mp4 104.90M
| | ├──课时6-KeysKeyboard代码.mp4 19.43M
| | ├──课时7-找到二叉树里有冗余边的叶节点.mp4 31.91M
| | ├──课时8-在正常树加一条冗余的边找到这条冗余的边并返回.mp4 81.03M
| | └──课时9-RedundantonnectionII代码.mp4 123.17M
| ├──章节20-2022年4月第3周流行算法题目解析
| | ├──课时1-给出N个数字,你可以任选其中一些数字相乘得到新数字x,x的价值是器不同质因子的数量 返回所有选择数字的方案中,得到的x的价值之和.mp4 56.33M
| | ├──课时10-返回奖金最高的员工获得的,尽可能少的奖金数额(3).mp4 29.71M
| | ├──课时2-一个二维矩阵 只有0和1 只能上下左右移动 其值前后一致 消耗为1 否则为2 返回左上到右下的最小消耗.mp4 20.65M
| | ├──课时3-一个二维矩阵 只有0和1 只能上下左右移动 其值前后一致 消耗为1 否则为2 返回左上到右下的最小消耗 code 实现.mp4 53.53M
| | ├──课时4-给定非负数组 任意选择数字是累加和最大且为7的倍数 返回最大累加和.mp4 19.55M
| | ├──课时5-给定整数数组 表示(0-(n-1))号任务 给定长度为n的数组time 表示i号任务完成时间 给定二维数组matrix 其值表示a任务是b任务前置 只要能并行的任务都可以执行 任何任务只有前置任务完成后在进行下一个 返回长度为n的ans数组 表示每个任务完成的时间.mp4 31.70M
| | ├──课时6-给出一个长度为n的01串,现在你找出两个区间 0和1的个数完全相等 这两个区间可以相交不能完全重叠 现在请你找到两个最长的区间满足以上要求.mp4 14.71M
| | ├──课时7-返回给定N个小数组中 有多少完美对.mp4 32.42M
| | ├──课时8-返回奖金最高的员工获得的,尽可能少的奖金数额(1).mp4 36.28M
| | └──课时9-返回奖金最高的员工获得的,尽可能少的奖金数额(2).mp4 30.21M
| ├──章节21-2022年4月第4周流行算法题目解析
| | ├──课时1-数组里有0和1,一定要反转一个区间,请问反转后可以使得1的个数是多少.mp4 59.53M
| | ├──课时2-给定一个数组,想随时查询任何范围上的最大值.mp4 189.83M
| | ├──课时3-腾讯音乐面试题.mp4 171.17M
| | ├──课时4-总长度位n的数组中,所有长度为k的子序列里,有多少子序列的和为偶数.mp4 98.74M
| | ├──课时5-给定n位长的数字字符串和正数k,求该子符串能被k整除的子串个数.mp4 126.67M
| | └──课时6-学生答疑.mp4 67.70M
| ├──章节22-2022年5月第1周流行算法题目解析
| | ├──课时1-来自蔚来汽车面试题.mp4 245.74M
| | ├──课时2-来自微众人工智能岗面试题.mp4 237.42M
| | ├──课时3-一个序列中,只有一个数字有重复.mp4 115.98M
| | ├──课时4-来自蓝桥杯的练习题.mp4 372.05M
| | └──课时5-来自optiver面试题.mp4 119.61M
| ├──章节23-2022年5月第2周流行算法题目解析
| | ├──课时1-来自字节面试题(一).mp4 162.22M
| | ├──课时2-来自网易面试题(一).mp4 105.59M
| | ├──课时3-来自字节面试题(二).mp4 100.69M
| | ├──课时4-来自网易面试题(二).mp4 161.05M
| | └──课时5-来自网易面试题(三).mp4 86.20M
| ├──章节24-2022年5月第3周流行算法题目解析
| | ├──课时1-来自字节面试题.mp4 348.67M
| | ├──课时2-来自京东面试题.mp4 250.91M
| | ├──课时3-来自学员问题(一).mp4 123.62M
| | └──课时4-来自学员问题(二).mp4 325.99M
| ├──章节3-2021年12月第2周流行算法题目解析
| | ├──课时1-并查集.mp4 81.92M
| | ├──课时2-返回所有知晓这个秘密的专家列表.mp4 311.31M
| | ├──课时3-返回如果同意所有黑洞的半径最大半径是多少.mp4 180.81M
| | ├──课时4-返回arr尽可能大的累加和.mp4 184.40M
| | ├──课时5-返回数组里所有值的最低公共祖先.mp4 160.11M
| | ├──课时6-二叉树递归套路题求多叉树上达标的路径一共有多少1.mp4 232.36M
| | └──课时7-二叉树递归套路题求多叉树上达标的路径一共有多少2.mp4 299.70M
| ├──章节4-2021年12月第3周流行算法题目解析
| | ├──课时1-CMU入学申请考试题替换想让连续出现同一种字符的最长子串尽可能短.mp4 269.41M
| | ├──课时2-答疑及预览下道题.mp4 49.35M
| | ├──课时3-循环右移二叉树.mp4 299.65M
| | ├──课时4-答疑.mp4 22.67M
| | ├──课时5-区间内取反变为1111是字典序最大的.mp4 22.44M
| | ├──课时6-返回m的值.mp4 169.37M
| | └──课时7-高尔夫球场砍树问题.mp4 220.90M
| ├──章节5-2021年12月第4周流行算法题目解析
| | ├──课时1-返回这个无定向图中所有合法路径的代表集合数量.mp4 196.90M
| | ├──课时2-按格式返回地区全路径.mp4 226.77M
| | ├──课时3-任意三个点都可以组成一个三角形返回能组成钝角三角形的数量.mp4 287.32M
| | ├──课时4-给定一批点的二维坐标返回你在朝向最好的情况下嘴都能看到几个点.mp4 132.18M
| | └──课时5-m个苹果和n个盘子返回有多少种放置方法.mp4 272.24M
| ├──章节6-2021年12月第5周流行算法题目解析
| | ├──课时1-题目1LoudAndRich1.mp4 283.19M
| | ├──课时2-题目1LoudAndRich2.mp4 134.45M
| | ├──课时3-来自hulu的返回n个人完成m个任务需要几天.mp4 485.62M
| | ├──课时4-按要求铺砖问题1.mp4 161.55M
| | └──课时5-按要求铺砖问题2.mp4 181.22M
| ├──章节7-2022年1月第1周流行算法题目解析
| | ├──课时1-返回尽可能的短的剩余字符串.mp4 278.70M
| | ├──课时2-猫鼠游戏问题1.mp4 332.11M
| | ├──课时3-猫鼠游戏问题2.mp4 394.29M
| | ├──课时4-在执行m步操作后返回最大分数.mp4 244.84M
| | └──课时5-返回从左下角走到右下角的最短距离.mp4 409.76M
| ├──章节8-2022年1月第2周流行算法题目解析
| | ├──课时1-安静和问题重讲.mp4 118.39M
| | ├──课时2-华为钻块全用层数最大问题.mp4 96.95M
| | ├──课时3-返回这个数的2进制形式的字符串和16进制形式的字符串用逗号分隔.mp4 156.56M
| | ├──课时4-返回对于给定的k使数组变成k递增的最少操作次数.mp4 122.96M
| | ├──课时5-小团他的魔法最多帮助小美将数组的和变大多少.mp4 206.02M
| | ├──课时6-返回一个和arr等长的ans数组1.mp4 195.75M
| | └──课时7-返回一个和arr等长的ans数组2.mp4 279.55M
| └──章节9-2022年1月第3周流行算法题目解析
| | ├──课时1-A算法1.mp4 299.40M
| | ├──课时2-A算法2.mp4 325.34M
| | ├──课时3-从source能到达target返回true.mp4 283.05M
| | └──课时4-返回累加和大于等于k的所有子数组中最短的子数组长度.mp4 303.14M
├──04.算法高频面试内容打包课-1260
| ├──章节1-高频-算法新手班打包课
| | ├──课时1-位运算.mp4 197.07M
| | ├──课时10-什么叫数据结构.mp4 28.58M
| | ├──课时11-最基本的数据结构.mp4 45.69M
| | ├──课时12-java中的Math.random()函数.mp4 146.49M
| | ├──课时13-从1-5随机到1-7随机.mp4 104.10M
| | ├──课时14-01不等概率随机到01等概率随机.mp4 45.36M
| | ├──课时15-对数器的使用.mp4 78.50M
| | ├──课时16-有序数组中找到num.mp4 40.81M
| | ├──课时17-有序数组中找到=num最左的位置.mp4 47.85M
| | ├──课时18-局部最小值问题.mp4 147.35M
| | ├──课时19-什么是常数操作.mp4 13.65M
| | ├──课时2-什么叫算法.mp4 4.92M
| | ├──课时20-什么是时间复杂度.mp4 7.22M
| | ├──课时21-等差数列求和公式.mp4 38.74M
| | ├──课时22-什么是动态数组.mp4 4.47M
| | ├──课时23-动态数组使用和扩容.mp4 21.52M
| | ├──课时24-哈希表和有序表的使用.mp4 129.34M
| | ├──课时25-介绍单链表和双链表.mp4 13.79M
| | ├──课时26-单链表的反转.mp4 70.00M
| | ├──课时27-双链表的反转.mp4 25.03M
| | ├──课时28-用单链表结构实现队列.mp4 46.35M
| | ├──课时29-用单链表结构实现栈.mp4 11.68M
| | ├──课时3-算法的分类.mp4 12.94M
| | ├──课时30-用双链表结构实现双端队列.mp4 39.13M
| | ├──课时31-K个节点的组内逆序调整.mp4 76.81M
| | ├──课时32-两个链表相加.mp4 52.26M
| | ├──课时33-两个有序链表的合并.mp4 46.22M
| | ├──课时34-位图的功能.mp4 15.25M
| | ├──课时35-位图的实现.mp4 91.28M
| | ├──课时36-怎么使用位运算进行加减乘除.mp4 50.59M
| | ├──课时37-使用位运算实现加法.mp4 10.15M
| | ├──课时38-使用位运算实现减法.mp4 11.39M
| | ├──课时39-使用位运算实现乘法.mp4 23.16M
| | ├──课时4-给定一个参数N 返回1!+2!+3!+…+N!的结果.mp4 15.90M
| | ├──课时40-使用位运算实现除法.mp4 81.20M
| | ├──课时41-怎么解决系统最小值转绝对值.mp4 57.87M
| | ├──课时42-比较器.mp4 196.04M
| | ├──课时43-leetcode 23:合并k个升序链表.mp4 45.99M
| | ├──课时44-二叉树基本概念和判断两颗树是否结构相同.mp4 103.51M
| | ├──课时45-判断一棵树是否是镜面树.mp4 18.75M
| | ├──课时46-返回一棵树的最大深度.mp4 7.63M
| | ├──课时47-leetcode105用先序数组和中序数组重建一棵树.mp4 150.44M
| | ├──课时48-leetcode0102二叉树按层遍历并收集节点.mp4 204.65M
| | ├──课时49-判断是否是二叉树.mp4 8.45M
| | ├──课时5-选择排序.mp4 58.07M
| | ├──课时50-判断是否是平衡搜索二叉树.mp4 163.92M
| | ├──课时51-能否组成路径和.mp4 61.66M
| | ├──课时52-收集达标路径和.mp4 98.41M
| | ├──课时53-归并排序.mp4 65.33M
| | ├──课时54-非递归.mp4 29.69M
| | ├──课时55-MergeSort代码1.mp4 32.94M
| | ├──课时56-MergeSort代码2.mp4 61.26M
| | ├──课时57-快排.mp4 20.50M
| | ├──课时58-快排代码及升级代码.mp4 86.91M
| | ├──课时59-递归和非递归实现PartitionAndQuickSort.mp4 131.06M
| | ├──课时6-冒泡排序.mp4 62.56M
| | ├──课时7-插入排序.mp4 52.06M
| | ├──课时8-优化插入排序.mp4 27.99M
| | └──课时9-答疑.mp4 31.58M
| ├──章节2-高频-体系学习班打包课
| | ├──课时1-常数操作.mp4 12.40M
| | ├──课时10-认识二分法.mp4 26.53M
| | ├──课时100-判断是否是完全二叉树.mp4 141.24M
| | ├──课时101-返回是否是平衡二叉树.mp4 175.73M
| | ├──课时102-是否搜索二叉树.mp4 226.70M
| | ├──课时103-返回整颗二叉树的最大距离.mp4 181.18M
| | ├──课时104-是不是满二叉树.mp4 31.97M
| | ├──课时105-找到最大的子树是搜索二叉树1.mp4 227.87M
| | ├──课时106-找到最大的子树是搜索二叉树2.mp4 211.14M
| | ├──课时107-二叉树的递归套路.mp4 42.27M
| | ├──课时108-递归套路解决找到最大的子树是搜索二叉树.mp4 185.77M
| | ├──课时109-返回a和b的最低公共祖先.mp4 230.07M
| | ├──课时11-认识二分法代码实现.mp4 55.89M
| | ├──课时110-多叉树代表公司结构没人有个快乐值发请柬来参见聚会直接上下级的不能邀请返回最大的快乐值.mp4 168.33M
| | ├──课时111-贪心算法.mp4 92.32M
| | ├──课时112-返回所有可能的拼接结果中字典序最小的结果1.mp4 127.31M
| | ├──课时113-返回所有可能的拼接结果中字典序最小的结果2.mp4 334.79M
| | ├──课时114-用贪心算法返回最多会议室宣讲场次.mp4 28.60M
| | ├──课时115-code实现.mp4 26.52M
| | ├──课时116-暴力实现.mp4 35.48M
| | ├──课时117-用贪心算法解决输入一个数组返回金条分割的最小代价.mp4 27.41M
| | ├──课时118-code实现.mp4 58.06M
| | ├──课时119-输入正整数组costs、正整数组profits、正数k、正数M、输出你最后获得的最大钱数.mp4 38.32M
| | ├──课时12-认识异或运算和题目一如何不用额外变量交换两个数.mp4 55.03M
| | ├──课时120-code实现.mp4 39.00M
| | ├──课时121-给定字符串str,返回点亮str中所有点亮的位置至少需要几盏灯.mp4 18.34M
| | ├──课时122-实现code.mp4 23.20M
| | ├──课时123-并查集.mp4 69.66M
| | ├──课时124-code实现.mp4 33.27M
| | ├──课时125-答疑.mp4 23.75M
| | ├──课时126-优化.mp4 40.32M
| | ├──课时127-leetcode原题547题Fiend Circles.mp4 64.28M
| | ├──课时128-岛问题.mp4 21.28M
| | ├──课时129-code实现过程.mp4 22.82M
| | ├──课时13-认识异或运算题目二找到并打印这种数.mp4 12.76M
| | ├──课时130-复杂度.mp4 8.13M
| | ├──课时131-用并查集实现方式1.mp4 62.84M
| | ├──课时132-用并查集实现方式2.mp4 54.61M
| | ├──课时133-leetcode 305 Number of Islands II.mp4 48.73M
| | ├──课时134-时间复杂度.mp4 35.31M
| | ├──课时135-岛问题(扩展)(1).mp4 6.44M
| | ├──课时136-岛问题(扩展)(2).mp4 35.35M
| | ├──课时137-有向图和邻接表法.mp4 9.27M
| | ├──课时138-矩阵表法.mp4 11.87M
| | ├──课时139-图表达.mp4 11.79M
| | ├──课时14-题目三怎么把一个int类型的数提取出最右侧的1来.mp4 17.34M
| | ├──课时140-点结构的描述和边结构的描述和什么叫图.mp4 15.75M
| | ├──课时141-写接口转化.mp4 38.03M
| | ├──课时142-宽度优先遍历.mp4 22.16M
| | ├──课时143-深度优先遍历.mp4 40.02M
| | ├──课时144-图的拓扑排序算法.mp4 9.98M
| | ├──课时145-解答.mp4 5.55M
| | ├──课时146-图的拓扑排序算法.mp4 25.52M
| | ├──课时147-拓扑排序的练习.mp4 69.47M
| | ├──课时148-拓扑排序的方法二.mp4 14.97M
| | ├──课时149-最小生成树算法.mp4 31.39M
| | ├──课时15-题目四怎么找到并打印这两种数.mp4 43.00M
| | ├──课时150-Prim算法(1).mp4 2.79M
| | ├──课时151-Prim算法(2).mp4 41.90M
| | ├──课时152-答疑.mp4 9.88M
| | ├──课时153-迪瑞克斯拉算法.mp4 8.32M
| | ├──课时154-答疑.mp4 14.42M
| | ├──课时155-迪瑞克斯拉算法.mp4 67.37M
| | ├──课时156-答疑.mp4 14.66M
| | ├──课时157-迪瑞克斯拉算法优化(1).mp4 39.48M
| | ├──课时158-迪瑞克斯拉算法优化(2).mp4 94.58M
| | ├──课时159-暴力递归(1).mp4 34.66M
| | ├──课时16-题目五找到出现了k次的数解.mp4 45.83M
| | ├──课时160-暴力递归(2).mp4 55.42M
| | ├──课时161-答疑.mp4 4.86M
| | ├──课时162-打印一个字符串的全部子序列(要求不要出现重复字面值的子序列).mp4 67.80M
| | ├──课时163-打印一个字符串的全部排序(1).mp4 50.72M
| | ├──课时164-打印一个字符串的全部排序(2).mp4 60.94M
| | ├──课时165-打印一个字符串的全部排序要求去重复.mp4 25.65M
| | ├──课时166-答疑.mp4 11.89M
| | ├──课时167-给你一个栈请你逆序这个栈不能申请格外的数据结构只能使用递归函数如何实现.mp4 57.57M
| | ├──课时168-空间换时间.mp4 37.69M
| | ├──课时169-假设有排成一行的N个位置记为1到N N一定大于等于2开始时机器人在其中的M位置上M一定是1到N中的一个如果机器人来到1位置那么下一步只能往右来到2位置如果机器人来到N位置那么下一步只能往左来到N-1的位置.mp4 76.44M
| | ├──课时17-题目五找到出现了k次的数代码实现.mp4 43.61M
| | ├──课时170-优化Code.mp4 89.63M
| | ├──课时171-二次优化(1).mp4 41.90M
| | ├──课时172-二次优化(2).mp4 51.51M
| | ├──课时173-二次优化(3).mp4 40.32M
| | ├──课时174-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 18.52M
| | ├──课时175-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 62.82M
| | ├──课时176-答疑.mp4 12.09M
| | ├──课时177-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 3.08M
| | ├──课时178-优化.mp4 69.91M
| | ├──课时179-答疑.mp4 16.04M
| | ├──课时18-和题目五找到出现了k次的数相关的一个例子.mp4 75.69M
| | ├──课时180-二次优化.mp4 91.16M
| | ├──课时181-答疑.mp4 13.54M
| | ├──课时182-背包问题(1).mp4 58.94M
| | ├──课时183-背包问题(2).mp4 55.64M
| | ├──课时184-优化.mp4 96.45M
| | ├──课时185-答疑.mp4 7.16M
| | ├──课时186-规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为AAA ….mp4 75.57M
| | ├──课时187-答疑.mp4 6.41M
| | ├──课时188-优化规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为….mp4 30.44M
| | ├──课时189-给定一个字符串str给定一个字符串类型的数组arr出现的字符都是小写英文arr每一个字符串代表一张贴纸你可以….mp4 3.20M
| | ├──课时19-题目五找到出现了k次的数总结.mp4 45.17M
| | ├──课时190-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(1).mp4 47.54M
| | ├──课时191-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(2).mp4 34.90M
| | ├──课时192-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(3).mp4 79.96M
| | ├──课时193-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(1).mp4 48.56M
| | ├──课时194-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(2).mp4 34.80M
| | ├──课时195-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(3).mp4 82.93M
| | ├──课时196-返回最长回文子序列长度.mp4 28.01M
| | ├──课时197-code实现.mp4 41.02M
| | ├──课时198-优化code(1).mp4 34.41M
| | ├──课时199-优化code(2).mp4 27.02M
| | ├──课时2-时间复杂度.mp4 36.25M
| | ├──课时20-单向链表和双向链表.mp4 76.84M
| | ├──课时200-优化code(3).mp4 25.48M
| | ├──课时201-返回象棋从一个位置到另一个位置的方法有多少种.mp4 6.43M
| | ├──课时202-code实现.mp4 87.28M
| | ├──课时203-答疑.mp4 14.79M
| | ├──课时204-返回咖啡机从开始到变干净的最短时间.mp4 28.07M
| | ├──课时205-code实现.mp4 8.27M
| | ├──课时206-优化code(1).mp4 23.30M
| | ├──课时207-优化code(2).mp4 23.03M
| | ├──课时208-优化code(3).mp4 51.76M
| | ├──课时209-再次优化code.mp4 57.32M
| | ├──课时21-栈和队列.mp4 62.71M
| | ├──课时210-答疑.mp4 19.44M
| | ├──课时211-返回二维数组最小距离累加和.mp4 58.89M
| | ├──课时212-code实现.mp4 33.54M
| | ├──课时213-优化code.mp4 39.70M
| | ├──课时214-返回组成aim的方法数(arr是货币数组).mp4 61.30M
| | ├──课时215-返回组成aim的方法数(arr是面值数组).mp4 113.04M
| | ├──课时216-返回组成aim的方法数(arr是面值货币数组,值是正数).mp4 105.08M
| | ├──课时217-返k步之后Bob还在NM的区域的概率.mp4 49.39M
| | ├──课时218-本节课总结和答疑.mp4 12.10M
| | ├──课时219-返回K次打击后英雄把怪兽砍死的几率(1).mp4 42.37M
| | ├──课时22-栈和队列常见的面试题.mp4 23.77M
| | ├──课时220-返回K次打击后英雄把怪兽砍死的几率(2).mp4 44.44M
| | ├──课时221-返回K次打击后英雄把怪兽砍死的几率(3).mp4 44.08M
| | ├──课时222-返回K次打击后英雄把怪兽砍死的几率(4).mp4 42.49M
| | ├──课时223-返回K次打击后英雄把怪兽砍死的几率(5).mp4 35.31M
| | ├──课时224-返回组成aim的最少货币数(1).mp4 43.33M
| | ├──课时225-返回组成aim的最少货币数(2).mp4 45.51M
| | ├──课时226-返回组成aim的最少货币数(3).mp4 29.16M
| | ├──课时227-返回裂开的数的种类.mp4 9.09M
| | ├──课时228-返回裂开的数的种类(1).mp4 36.84M
| | ├──课时229-返回裂开的数的种类(2).mp4 73.77M
| | ├──课时23-栈和队列常见的面试题二.mp4 40.05M
| | ├──课时230-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(1).mp4 45.73M
| | ├──课时231-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(2).mp4 39.10M
| | ├──课时232-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(3).mp4 39.68M
| | ├──课时233-给定数组分成两个集合数组长度为偶数时集合包含个数一..(1).mp4 5.15M
| | ├──课时234-给定数组分成两个集合数组长度为偶数时集合包含个数一样数组长度为奇数..(2).mp4 193.14M
| | ├──课时235-什么暴力递归可以继续优化.mp4 13.23M
| | ├──课时236-暴力递归和动态规划的关系.mp4 7.04M
| | ├──课时237-如何找到某个问题的动态规划方式.mp4 15.23M
| | ├──课时238-面试中设计暴力递归过程的原则.mp4 24.25M
| | ├──课时239-知道了面试中设计暴力递归过程的原则然后呢.mp4 4.11M
| | ├──课时24-理解递归.mp4 70.68M
| | ├──课时240-常见的4种尝试模型.mp4 4.55M
| | ├──课时241-如何分析有没有重复解.mp4 1.51M
| | ├──课时242-暴力递归到动态规划的套路.mp4 8.16M
| | ├──课时243-动态规划的进一步优化.mp4 4.35M
| | ├──课时244-N皇后问题(1).mp4 37.88M
| | ├──课时245-N皇后问题(2).mp4 39.59M
| | ├──课时246-N皇后问题(3).mp4 67.74M
| | ├──课时247-每一个滑出状态的最大值.mp4 60.29M
| | ├──课时248-滑动窗口是什么.mp4 64.01M
| | ├──课时249-arr中达标子数组的数量.mp4 88.18M
| | ├──课时25-Master公式.mp4 55.47M
| | ├──课时250-加油站的良好出发点问题.mp4 72.23M
| | ├──课时251-组成aim的最小货币数.mp4 121.53M
| | ├──课时252-单调栈结构介绍.mp4 135.90M
| | ├──课时253-子数组最大值.mp4 94.92M
| | ├──课时254-直方图最大长方形面积.mp4 18.73M
| | ├──课时255-全部由1组成的最大子矩形.mp4 43.27M
| | ├──课时256-全部由1组成的子矩形数量.mp4 165.98M
| | ├──课时257-返回所有子数组最小值的累加和.mp4 112.63M
| | ├──课时258-求斐波那契数列矩阵乘法的方法.mp4 110.04M
| | ├──课时259-返回n年后牛的数量.mp4 50.17M
| | ├──课时26-哈希表和有序表.mp4 81.54M
| | ├──课时260-返回有多少达标的字符串.mp4 41.28M
| | ├──课时261-kmp算法.mp4 168.47M
| | ├──课时262-课堂答疑.mp4 142.26M
| | ├──课时263-回文是什么.mp4 47.46M
| | ├──课时264-manacher算法.mp4 105.81M
| | ├──课时265-manacher案例演示.mp4 114.98M
| | ├──课时266-kmp习题.mp4 53.29M
| | ├──课时267-在无序数组中求第k小的数.mp4 65.01M
| | ├──课时268-bfprt算法.mp4 127.51M
| | ├──课时269-题目1返回topk个最大的数不同时间复杂度方法.mp4 31.79M
| | ├──课时27-归并排序1.mp4 36.69M
| | ├──课时270-蓄水池算法.mp4 102.44M
| | ├──课时271-实际应用场景.mp4 85.41M
| | ├──课时28-归并排序2.mp4 41.86M
| | ├──课时29-题目二非递归方法实现.mp4 39.93M
| | ├──课时3-选择排序、冒泡排序.mp4 30.24M
| | ├──课时30-题目三小和问题.mp4 53.09M
| | ├──课时31-题目3小和另个例子.mp4 17.16M
| | ├──课时32-题目三SmallSum代码.mp4 36.37M
| | ├──课时33-题目四BiggerThanRightTwice.mp4 39.85M
| | ├──课时34-题目四BiggerThanRightTwice再次解析.mp4 53.78M
| | ├──课时35-归并排序序.mp4 39.86M
| | ├──课时36-归并排序:前置知识.mp4 38.30M
| | ├──课时37-归并排序:前置知识.mp4 26.34M
| | ├──课时38-归并排序:题解.mp4 75.16M
| | ├──课时39-归并排序:题解.mp4 45.01M
| | ├──课时4-插入排序.mp4 23.59M
| | ├──课时40-快速排序之荷兰国旗.mp4 43.30M
| | ├──课时41-荷兰国旗题解.mp4 48.06M
| | ├──课时42-快速排序.mp4 29.21M
| | ├──课时43-快速排序.mp4 31.17M
| | ├──课时44-问题答疑.mp4 44.32M
| | ├──课时45-认识比较器.mp4 41.22M
| | ├──课时46-任何比较器.mp4 55.40M
| | ├──课时47-比较器,和堆结构.mp4 49.33M
| | ├──课时48-完全二叉树,堆,大根堆.mp4 38.73M
| | ├──课时49-完全二叉树,堆,大根堆.mp4 39.18M
| | ├──课时5-插入排序的代码.mp4 24.00M
| | ├──课时50-完全二叉树,堆,大根堆.mp4 52.40M
| | ├──课时51-大根堆,小根堆.mp4 48.15M
| | ├──课时52-堆排序额外空间复杂度.mp4 44.51M
| | ├──课时53-堆排序.mp4 20.68M
| | ├──课时54-堆排序.mp4 31.86M
| | ├──课时55-手写堆.mp4 20.71M
| | ├──课时56-最大线段重合问题(用堆的实现).mp4 30.95M
| | ├──课时57-最大线段重合问题(用堆的实现).mp4 54.87M
| | ├──课时58-最大线段重合问题(用堆的实现).mp4 31.19M
| | ├──课时59-手动改写堆题目练习.mp4 50.54M
| | ├──课时6-额外的空间复杂度.mp4 20.78M
| | ├──课时60-手动改写堆题目练习.mp4 61.41M
| | ├──课时61-手动改写堆题目练习.mp4 52.88M
| | ├──课时62-手动改写堆题目练习.mp4 78.51M
| | ├──课时63-手动改写堆题目练习.mp4 62.26M
| | ├──课时64-前缀树概念.mp4 49.23M
| | ├──课时65-前缀树.mp4 33.59M
| | ├──课时66-前缀树.mp4 45.74M
| | ├──课时67-前缀树.mp4 35.65M
| | ├──课时68-计数排序和基数排序.mp4 29.06M
| | ├──课时69-计数排序和基数排序.mp4 36.86M
| | ├──课时7-算法流程的常数项.mp4 11.11M
| | ├──课时70-计数排序和基数排序.mp4 19.82M
| | ├──课时71-排序算法的稳定性.mp4 35.21M
| | ├──课时72-排序算法总结.mp4 34.94M
| | ├──课时73-常见的坑.mp4 24.52M
| | ├──课时74-工程上对排序的改进.mp4 39.76M
| | ├──课时75-链表问题.mp4 27.75M
| | ├──课时76-链表面试题常用数据结构和技巧.mp4 41.08M
| | ├──课时77-常见的面试题解析.mp4 42.70M
| | ├──课时78-代码解析.mp4 50.59M
| | ├──课时79-常见的面试题二.mp4 66.33M
| | ├──课时8-算法的最优解.mp4 16.54M
| | ├──课时80-常见的面试题二解析.mp4 11.08M
| | ├──课时81-学术探讨.mp4 23.73M
| | ├──课时82-常见的面试题.mp4 38.52M
| | ├──课时83-常见的面试题代码解析(1).mp4 41.00M
| | ├──课时84-常见的面试题代码解析(2).mp4 59.85M
| | ├──课时85-二叉树的先序、中序、后序遍历(1)..mp4 47.66M
| | ├──课时86-二叉树的先序、中序、后序遍历(2).mp4 26.45M
| | ├──课时87-非递归方式实现二叉树的先序、中序、后序遍历(1).mp4 34.90M
| | ├──课时88-非递归方式实现二叉树的先序、中序、后序遍历(2).mp4 43.95M
| | ├──课时89-前面课里遗留的一道题.mp4 23.93M
| | ├──课时9-对数器的认识.mp4 55.17M
| | ├──课时90-实现二叉树的按层遍历.mp4 26.55M
| | ├──课时91-实现二叉树的序列化和反序列化(1).mp4 25.15M
| | ├──课时92-实现二叉树的序列化和反序列化(2).mp4 55.89M
| | ├──课时93-实现二叉树的序列化和反序列化(3).mp4 50.80M
| | ├──课时94-Encode N-ary Tree to Binary Tree(1).mp4 41.76M
| | ├──课时95-Encode N-ary Tree to Binary Tree(2).mp4 56.53M
| | ├──课时96-二叉树:如何设计一个打印整棵树的打印函数(1).mp4 87.92M
| | ├──课时97-二叉树:如何设计一个打印整棵树的打印函数(2).mp4 41.85M
| | ├──课时98-二叉树折纸问题.mp4 133.18M
| | └──课时99-TreeMaxWidth.mp4 40.38M
| └──章节3-高频-大厂刷题班打包课
| | ├──课时1-绳子覆盖最多的点数.mp4 21.90M
| | ├──课时10-最多装两个人的船同时过河问题.mp4 31.60M
| | ├──课时100-leetcode 0140 单词拆分ii.mp4 77.03M
| | ├──课时101-leetcode 0148 排序链表.mp4 73.19M
| | ├──课时102-leetcode 0150 逆波兰表达式求值.mp4 16.14M
| | ├──课时103-leetcode 0152 乘积最大子数组.mp4 64.46M
| | ├──课时104-leetcode 0163 缺失的区间.mp4 29.08M
| | ├──课时105-leetcode 0166 分数到小数.mp4 44.42M
| | ├──课时106-leetcode 0171 Excel表列序号.mp4 11.88M
| | ├──课时107-leetcode 0172 阶乘后的零.mp4 15.69M
| | ├──课时108-leetcode 0189 转轮数组.mp4 7.69M
| | ├──课时109-leetcode 0190 颠倒二进制位.mp4 34.53M
| | ├──课时11-子数组的最大累加和.mp4 32.92M
| | ├──课时110-leetcode 0191 位1的个数.mp4 69.50M
| | ├──课时111-leetcode 0202 快乐数.mp4 13.12M
| | ├──课时112-leetcode 0204 计数质数.mp4 63.12M
| | ├──课时113-出卷子的方法数.mp4 94.98M
| | ├──课时114-leetcode 0207 课程表.mp4 78.57M
| | ├──课时115-leetcode 0210 课程表ii.mp4 4.08M
| | ├──课时116-leetcode 0213 打家劫舍ii.mp4 64.19M
| | ├──课时117-leetcode 0237 删除链表中的节点.mp4 13.82M
| | ├──课时118-leetcode 0238 除自身以外数组的乘积.mp4 29.17M
| | ├──课时119-leetcode 0242 有效的字母异位词.mp4 28.92M
| | ├──课时12-子矩阵的最大累加和.mp4 46.82M
| | ├──课时120-leetcode 0251 展开二维向量.mp4 55.29M
| | ├──课时121-leetcode 0269 火星词典.mp4 45.41M
| | ├──课时122-leetcode 0277 查寻名人.mp4 46.53M
| | ├──课时123-leetcode 0279 完全平方数.mp4 36.01M
| | ├──课时124-leetcode 0283 移动零.mp4 5.18M
| | ├──课时125-leetcode 0287 寻找重复数.mp4 38.98M
| | ├──课时126-leetcode 0289 生命游戏.mp4 47.13M
| | ├──课时127-leetcode 295 数据流中位数.mp4 48.72M
| | ├──课时128-leetcode 0315 计算右侧小于当前元素的个数.mp4 11.15M
| | ├──课时129-leetcode 324 摆动排序ii.mp4 178.00M
| | ├──课时13-不能取相邻数字的子序列最大累加和.mp4 20.97M
| | ├──课时130-leetcode 0326 是否是3的幂.mp4 5.26M
| | ├──课时131-leetcode 328 奇偶链表.mp4 10.90M
| | ├──课时132-leetcode 0340 至多包含k个不同字符.mp4 20.51M
| | ├──课时133-leetcode 0341 扁平化嵌套列表迭代器.mp4 60.08M
| | ├──课时134-leetcode 0348 设计井字游戏.mp4 28.83M
| | ├──课时135-leetcode 0380 O(1)时间插入 删除和获取随机元素.mp4 22.18M
| | ├──课时136-leetcode 0384 打乱数组.mp4 5.93M
| | ├──课时137-字符串str在新字典序中是第几位.mp4 36.05M
| | ├──课时138-魔法石头过河问题.mp4 20.46M
| | ├──课时139-一天内的最多观影场次.mp4 30.88M
| | ├──课时14-分糖果问题及其进阶问法.mp4 49.39M
| | ├──课时140-上下左右随便走从左上到右下的最短距离.mp4 28.32M
| | ├──课时141-环形分糖果问题.mp4 25.72M
| | ├──课时142-leetcode 0347 前k个高频元素.mp4 24.47M
| | ├──课时143-leetcode 0395 至少有k个重复字符的最长子串.mp4 48.47M
| | ├──课时144-leetcode 0412 Fizz Buzz.mp4 3.12M
| | ├──课时145-leetcode 0454 四数相加二.mp4 18.66M
| | ├──课时146-leetcode 0673 最长递增子序列的个数.mp4 109.14M
| | ├──课时147-leetcode 0687 最长同值路径.mp4 31.88M
| | ├──课时148-所有项目完成的最短时间.mp4 42.99M
| | ├──课时149-打牌每一轮都赢最后的最大分数.mp4 173.23M
| | ├──课时15-字符串交错组成问题.mp4 59.27M
| | ├──课时150-leetcode 0114 二叉树展开为链表.mp4 86.68M
| | ├──课时151-leetcode 0221 最大正方形.mp4 39.73M
| | ├──课时152-leetcode 0226 翻转二叉树.mp4 12.55M
| | ├──课时153-leetcode 0337 打家劫舍iii.mp4 10.64M
| | ├──课时154-leetcode 0394 字符串解码.mp4 165.83M
| | ├──课时155-leetcode 0406 根据身高重建队列.mp4 99.50M
| | ├──课时156-leetcode 0437 路径总和iii.mp4 77.47M
| | ├──课时157-想让a和b一样大至少多少轮.mp4 97.83M
| | ├──课时158-leetcode 0438 找到字符串中所有字母异位词.mp4 44.15M
| | ├──课时159-leetcode 0448 找到所有数组中消失的数字.mp4 41.50M
| | ├──课时16-编辑距离问题.mp4 106.08M
| | ├──课时160-leetcode 0617 合并二叉树.mp4 20.70M
| | ├──课时161-leetcode 0621 任务调度器.mp4 127.90M
| | ├──课时162-leetcode 0647 回文子串.mp4 3.44M
| | ├──课时163-leetcode 0739 每日温度.mp4 1.45M
| | ├──课时164-leetcode 0763 划分字母区间.mp4 22.91M
| | ├──课时17-覆盖全树的最少相机数.mp4 432.24M
| | ├──课时18-相邻两数的最大差值.mp4 252.01M
| | ├──课时19-数组中的单词有多少种拼接方法.mp4 241.90M
| | ├──课时2-二维数组中的最长递增路径长度.mp4 97.44M
| | ├──课时20-公式字符串的结算结果.mp4 148.74M
| | ├──课时21-随意选两根支柱所能容纳的最大水量.mp4 36.73M
| | ├──课时22-最长递增子序列长度.mp4 58.35M
| | ├──课时23-俄罗斯套娃问题.mp4 16.09M
| | ├──课时24-判断一个数字是不是stepsum.mp4 29.68M
| | ├──课时25-跳跃游戏.mp4 64.61M
| | ├──课时26-布尔表达式的期待方法数.mp4 132.63M
| | ├──课时27-至少添加多少个字符能整体变成回文串的多种考法.mp4 174.89M
| | ├──课时28-切出来的子串都是回文串的最少划分数的多种考法.mp4 218.38M
| | ├──课时29-找到两个有序数组中整体第K小的数.mp4 199.83M
| | ├──课时3-以+或-连接返回最后算出target的方法数.mp4 142.11M
| | ├──课时30-自由选择数组中的数字返回严格+1的最长序列长度.mp4 32.74M
| | ├──课时31-正则表达式匹配问题.mp4 223.12M
| | ├──课时32-最长的有效括号子串的长度.mp4 57.71M
| | ├──课时33-求完全二叉树的节点个数.mp4 55.43M
| | ├──课时34-缺失的最小正整数.mp4 93.68M
| | ├──课时35-股票问题1.mp4 21.16M
| | ├──课时36-股票问题2.mp4 16.07M
| | ├──课时37-股票问题3.mp4 1.37M
| | ├──课时38-股票问题4.mp4 167.24M
| | ├──课时39-股票问题含冷冻期.mp4 105.79M
| | ├──课时4-让所有司机获得总体最多收入的分配问题.mp4 112.29M
| | ├──课时40-股票问题含手续费.mp4 33.71M
| | ├──课时41-数组的子集能否组成sum.mp4 257.20M
| | ├──课时42-组成所有数字的最小补丁数问题.mp4 109.82M
| | ├──课时43-约瑟夫环问题.mp4 222.16M
| | ├──课时44-在每行每列有序的二维数组中找最小的第K个数.mp4 52.14M
| | ├──课时45-S字符串有多少个子序列等于T字符串.mp4 112.33M
| | ├──课时46-来去捡樱桃问题.mp4 226.38M
| | ├──课时47-LRU内存替换算法.mp4 146.81M
| | ├──课时48-最小包含区间问题.mp4 30.87M
| | ├──课时49-一维接雨水问题.mp4 37.34M
| | ├──课时5-含有SetAll功能的哈希表.mp4 30.25M
| | ├──课时50-二维接雨水问题.mp4 44.36M
| | ├──课时51-超级水王问题和摩尔投票及其扩展.mp4 108.10M
| | ├──课时52-相邻K个石子才能合并最终合成一堆的最小代价.mp4 101.59M
| | ├──课时53-被切的数字不算能否切成4个累加和相等的部分.mp4 17.90M
| | ├──课时54-最小包含子串.mp4 90.63M
| | ├──课时55-一种字符只保留一个的最小字典序结果.mp4 90.63M
| | ├──课时56-累加和为0的所有三元组.mp4 60.19M
| | ├──课时57-一条线最多能通过几个点.mp4 86.82M
| | ├──课时58-三个有序数组选三个数彼此相减的绝对值相加怎么最小.mp4 159.86M
| | ├──课时59-二维网格中查找出所有包含的单词.mp4 158.49M
| | ├──课时6-需要排序的最短子数组长度.mp4 41.58M
| | ├──课时60-鹅厂文化衫问题.mp4 35.84M
| | ├──课时61-leetcode 0001 两数之和.mp4 3.95M
| | ├──课时62-leetcode 0007 翻转数字.mp4 48.76M
| | ├──课时63-leetcode 0008 字符串转换整数.mp4 68.03M
| | ├──课时64-leetcode 0012 整数转罗马数字.mp4 28.33M
| | ├──课时65-leetcode 0013 罗马数字转整数.mp4 5.84M
| | ├──课时66-leetcode 0014 最长公共前缀.mp4 7.46M
| | ├──课时67-leetcode 0017 电话号码的字母组合.mp4 29.55M
| | ├──课时68-leetcode 0019 删除链表的倒数第N个结点.mp4 19.41M
| | ├──课时69-leetcode 0020 有效的括号.mp4 38.71M
| | ├──课时7-最长无重复字符的子串长度.mp4 73.72M
| | ├──课时70-leetcode 0022 括号生成.mp4 41.17M
| | ├──课时71-leetcode 0026 删除有序数组中的重复项.mp4 10.10M
| | ├──课时72-leetcode 0034 在排序数组中查找元素的第一个和最后一个位置.mp4 22.07M
| | ├──课时73-leetcode 0036 有效的数独.mp4 44.27M
| | ├──课时74-leetcode 0037 解数独.mp4 53.11M
| | ├──课时75-leetcode 0038 外观数列.mp4 9.31M
| | ├──课时76-leetcode 0049 字母异位词分组.mp4 9.23M
| | ├──课时77-leetcode 0033 搜索旋转排序数组.mp4 118.34M
| | ├──课时78-leetcode 0050 Pow(x n).mp4 105.00M
| | ├──课时79-leetcode 0056 合并区间.mp4 87.14M
| | ├──课时8-边框为1的最大正方形.mp4 67.90M
| | ├──课时80-leetcode 0062 不同路径.mp4 87.39M
| | ├──课时81-leetcode 0066 加一.mp4 14.70M
| | ├──课时82-leetcode 0069 Sqrt(x).mp4 17.24M
| | ├──课时83-leetcode 0073 矩阵置零.mp4 99.69M
| | ├──课时84-leetcode 0079 单词搜索.mp4 55.78M
| | ├──课时85-leetcode 0088 合并两个有序数组.mp4 12.25M
| | ├──课时86-leetcode 0091 解码方法.mp4 52.51M
| | ├──课时87-leetcode 0098 验证二叉搜索树.mp4 16.48M
| | ├──课时88-leetcode 0101 对称二叉树.mp4 30.90M
| | ├──课时89-leetcode 0103 二叉树的锯齿形层序遍历.mp4 17.30M
| | ├──课时9-能同时比赛的最大场次.mp4 49.55M
| | ├──课时90-leetcode 0108 将有序数组转换为二叉搜索树.mp4 7.41M
| | ├──课时91-leetcode 0116 填充每个节点的下一个右侧节点指针.mp4 45.48M
| | ├──课时92-leetcode 0118 杨辉三角.mp4 11.23M
| | ├──课时93-leetcode 0119 杨辉三角二.mp4 20.67M
| | ├──课时94-leetcode 0124 二叉树中的最大路径和.mp4 145.14M
| | ├──课时95-leetcode 0639 解码方法ii.mp4 101.73M
| | ├──课时96-leetcode 0125 验证回文串.mp4 29.43M
| | ├──课时97-leetcode 0127 单词接龙.mp4 167.95M
| | ├──课时98-leetcode 0130 被围绕的区域.mp4 47.89M
| | └──课时99-leetcode 0139 单词拆分.mp4 67.40M
├──05.算法和数据结构新手班-337
| ├──章节1-位运算、算法是什么、简单排序
| | ├──课时1-位运算.mp4 197.07M
| | ├──课时2-什么叫算法.mp4 4.92M
| | ├──课时3-算法的分类.mp4 12.94M
| | ├──课时4-给定一个参数N 返回1!+2!+3!+…+N!的结果.mp4 15.90M
| | ├──课时5-选择排序.mp4 58.07M
| | ├──课时6-冒泡排序.mp4 62.56M
| | ├──课时7-插入排序.mp4 52.06M
| | ├──课时8-优化插入排序.mp4 27.99M
| | └──课时9-答疑.mp4 31.58M
| ├──章节2-前缀和数组、对数器和随机行为
| | ├──课时1-什么叫数据结构.mp4 28.58M
| | ├──课时2-最基本的数据结构.mp4 45.69M
| | ├──课时3-java中的Math.random()函数.mp4 146.49M
| | ├──课时4-从1-5随机到1-7随机.mp4 104.10M
| | ├──课时5-01不等概率随机到01等概率随机.mp4 45.36M
| | └──课时6-对数器的使用.mp4 102.48M
| ├──章节3-二分、复杂度、动态数组、哈希表和有序表
| | ├──课时1-有序数组中找到num.mp4 40.81M
| | ├──课时2-有序数组中找到=num最左的位置.mp4 47.85M
| | ├──课时3-局部最小值问题.mp4 147.35M
| | ├──课时4-什么是常数操作.mp4 13.65M
| | ├──课时5-什么是时间复杂度.mp4 7.22M
| | ├──课时6-等差数列求和公式.mp4 38.74M
| | ├──课时7-什么是动态数组.mp4 4.47M
| | ├──课时8-动态数组使用和扩容.mp4 21.52M
| | └──课时9-哈希表和有序表的使用.mp4 129.34M
| ├──章节4-单链表及其简单题目(上)
| | ├──课时1-介绍单链表和双链表.mp4 13.79M
| | ├──课时2-单链表的反转.mp4 70.00M
| | ├──课时3-双链表的反转.mp4 25.03M
| | ├──课时4-用单链表结构实现队列.mp4 46.35M
| | ├──课时5-用单链表结构实现栈.mp4 11.68M
| | ├──课时6-用双链表结构实现双端队列.mp4 39.13M
| | ├──课时7-K个节点的组内逆序调整.mp4 76.81M
| | ├──课时8-两个链表相加.mp4 52.26M
| | └──课时9-两个有序链表的合并.mp4 46.22M
| ├──章节5-单链表及其简单题目(下)
| | ├──课时1-位图的功能.mp4 15.25M
| | ├──课时2-位图的实现.mp4 91.28M
| | ├──课时3-怎么使用位运算进行加减乘除.mp4 50.59M
| | ├──课时4-使用位运算实现加法.mp4 10.15M
| | ├──课时5-使用位运算实现减法.mp4 11.39M
| | ├──课时6-使用位运算实现乘法.mp4 23.16M
| | ├──课时7-使用位运算实现除法.mp4 81.20M
| | └──课时8-怎么解决系统最小值转绝对值.mp4 57.87M
| ├──章节6-比较器、优先级队列、二叉树
| | ├──课时1-比较器.mp4 196.04M
| | ├──课时2-leetcode 23:合并k个升序链表.mp4 45.99M
| | ├──课时3-二叉树基本概念和判断两颗树是否结构相同.mp4 103.51M
| | ├──课时4-判断一棵树是否是镜面树.mp4 18.75M
| | ├──课时5-返回一棵树的最大深度.mp4 7.63M
| | └──课时6-leetcode105用先序数组和中序数组重建一棵树.mp4 150.44M
| ├──章节7-继续二叉树的很多题目
| | ├──课时1-leetcode0102二叉树按层遍历并收集节点.mp4 204.65M
| | ├──课时2-判断是否是二叉树.mp4 8.45M
| | ├──课时3-判断是否是平衡搜索二叉树.mp4 163.92M
| | ├──课时4-能否组成路径和.mp4 61.66M
| | └──课时5-收集达标路径和.mp4 98.41M
| └──章节8-归并排序和快速排序
| | ├──课时1-归并排序.mp4 65.33M
| | ├──课时2-非递归.mp4 29.69M
| | ├──课时3-MergeSort代码1.mp4 32.94M
| | ├──课时4-MergeSort代码2.mp4 61.26M
| | ├──课时5-快排.mp4 20.50M
| | ├──课时6-快排代码及升级代码.mp4 86.91M
| | └──课时7-递归和非递归实现PartitionAndQuickSort.mp4 131.06M
├──06.算法全面押题内容打包课-1261
| ├──章节1-全面押题-算法新手班打包课
| | ├──课时1-位运算.mp4 197.07M
| | ├──课时10-什么叫数据结构.mp4 28.58M
| | ├──课时11-最基本的数据结构.mp4 45.69M
| | ├──课时12-java中的Math.random()函数.mp4 146.49M
| | ├──课时13-从1-5随机到1-7随机.mp4 104.10M
| | ├──课时14-01不等概率随机到01等概率随机.mp4 45.36M
| | ├──课时15-对数器的使用.mp4 78.50M
| | ├──课时16-有序数组中找到num.mp4 40.81M
| | ├──课时17-有序数组中找到=num最左的位置.mp4 47.85M
| | ├──课时18-局部最小值问题.mp4 147.35M
| | ├──课时19-什么是常数操作.mp4 13.65M
| | ├──课时2-什么叫算法.mp4 4.92M
| | ├──课时20-什么是时间复杂度.mp4 7.22M
| | ├──课时21-等差数列求和公式.mp4 38.74M
| | ├──课时22-什么是动态数组.mp4 4.47M
| | ├──课时23-动态数组使用和扩容.mp4 21.52M
| | ├──课时24-哈希表和有序表的使用.mp4 129.34M
| | ├──课时25-介绍单链表和双链表.mp4 13.79M
| | ├──课时26-单链表的反转.mp4 70.00M
| | ├──课时27-双链表的反转.mp4 25.03M
| | ├──课时28-用单链表结构实现队列.mp4 46.35M
| | ├──课时29-用单链表结构实现栈.mp4 11.68M
| | ├──课时3-算法的分类.mp4 12.94M
| | ├──课时30-用双链表结构实现双端队列.mp4 39.13M
| | ├──课时31-K个节点的组内逆序调整.mp4 76.81M
| | ├──课时32-两个链表相加.mp4 52.26M
| | ├──课时33-两个有序链表的合并.mp4 46.22M
| | ├──课时34-位图的功能.mp4 15.25M
| | ├──课时35-位图的实现.mp4 91.28M
| | ├──课时36-怎么使用位运算进行加减乘除.mp4 50.59M
| | ├──课时37-使用位运算实现加法.mp4 10.15M
| | ├──课时38-使用位运算实现减法.mp4 11.39M
| | ├──课时39-使用位运算实现乘法.mp4 23.16M
| | ├──课时4-给定一个参数N 返回1!+2!+3!+…+N!的结果.mp4 15.90M
| | ├──课时40-使用位运算实现除法.mp4 81.20M
| | ├──课时41-怎么解决系统最小值转绝对值.mp4 57.87M
| | ├──课时42-比较器.mp4 196.04M
| | ├──课时43-leetcode 23:合并k个升序链表.mp4 45.99M
| | ├──课时44-二叉树基本概念和判断两颗树是否结构相同.mp4 103.51M
| | ├──课时45-判断一棵树是否是镜面树.mp4 18.75M
| | ├──课时46-返回一棵树的最大深度.mp4 7.63M
| | ├──课时47-leetcode105用先序数组和中序数组重建一棵树.mp4 150.44M
| | ├──课时48-leetcode0102二叉树按层遍历并收集节点.mp4 204.65M
| | ├──课时49-判断是否是二叉树.mp4 8.45M
| | ├──课时5-选择排序.mp4 58.07M
| | ├──课时50-判断是否是平衡搜索二叉树.mp4 163.92M
| | ├──课时51-能否组成路径和.mp4 61.66M
| | ├──课时52-收集达标路径和.mp4 98.41M
| | ├──课时53-归并排序.mp4 65.33M
| | ├──课时54-非递归.mp4 29.69M
| | ├──课时55-MergeSort代码1.mp4 32.94M
| | ├──课时56-MergeSort代码2.mp4 61.26M
| | ├──课时57-快排.mp4 20.50M
| | ├──课时58-快排代码及升级代码.mp4 86.91M
| | ├──课时59-递归和非递归实现PartitionAndQuickSort.mp4 131.06M
| | ├──课时6-冒泡排序.mp4 62.56M
| | ├──课时7-插入排序.mp4 52.06M
| | ├──课时8-优化插入排序.mp4 27.99M
| | └──课时9-答疑.mp4 31.58M
| ├──章节2-全面押题-体系学习班打包课
| | ├──课时1-常数操作.mp4 12.40M
| | ├──课时10-认识二分法.mp4 26.53M
| | ├──课时100-判断是否是完全二叉树.mp4 141.24M
| | ├──课时101-返回是否是平衡二叉树.mp4 175.73M
| | ├──课时102-是否搜索二叉树.mp4 226.70M
| | ├──课时103-返回整颗二叉树的最大距离.mp4 181.18M
| | ├──课时104-是不是满二叉树.mp4 31.97M
| | ├──课时105-找到最大的子树是搜索二叉树1.mp4 227.87M
| | ├──课时106-找到最大的子树是搜索二叉树2.mp4 211.14M
| | ├──课时107-二叉树的递归套路.mp4 42.27M
| | ├──课时108-递归套路解决找到最大的子树是搜索二叉树.mp4 185.77M
| | ├──课时109-返回a和b的最低公共祖先.mp4 230.07M
| | ├──课时11-认识二分法代码实现.mp4 55.89M
| | ├──课时110-多叉树代表公司结构没人有个快乐值发请柬来参见聚会直接上下级的不能邀请返回最大的快乐值.mp4 168.33M
| | ├──课时111-贪心算法.mp4 92.32M
| | ├──课时112-返回所有可能的拼接结果中字典序最小的结果1.mp4 127.31M
| | ├──课时113-返回所有可能的拼接结果中字典序最小的结果2.mp4 334.79M
| | ├──课时114-用贪心算法返回最多会议室宣讲场次.mp4 28.60M
| | ├──课时115-code实现.mp4 26.52M
| | ├──课时116-暴力实现.mp4 35.48M
| | ├──课时117-用贪心算法解决输入一个数组返回金条分割的最小代价.mp4 27.41M
| | ├──课时118-code实现.mp4 58.06M
| | ├──课时119-输入正整数组costs、正整数组profits、正数k、正数M、输出你最后获得的最大钱数.mp4 38.32M
| | ├──课时12-认识异或运算和题目一如何不用额外变量交换两个数.mp4 55.03M
| | ├──课时120-code实现.mp4 39.00M
| | ├──课时121-给定字符串str,返回点亮str中所有点亮的位置至少需要几盏灯.mp4 18.34M
| | ├──课时122-实现code.mp4 23.20M
| | ├──课时123-并查集.mp4 69.66M
| | ├──课时124-code实现.mp4 33.27M
| | ├──课时125-答疑.mp4 23.75M
| | ├──课时126-优化.mp4 40.32M
| | ├──课时127-leetcode原题547题Fiend Circles.mp4 64.28M
| | ├──课时128-岛问题.mp4 21.28M
| | ├──课时129-code实现过程.mp4 22.82M
| | ├──课时13-认识异或运算题目二找到并打印这种数.mp4 12.76M
| | ├──课时130-复杂度.mp4 8.13M
| | ├──课时131-用并查集实现方式1.mp4 62.84M
| | ├──课时132-用并查集实现方式2.mp4 54.61M
| | ├──课时133-leetcode 305 Number of Islands II.mp4 48.73M
| | ├──课时134-时间复杂度.mp4 35.31M
| | ├──课时135-岛问题(扩展)(1).mp4 6.44M
| | ├──课时136-岛问题(扩展)(2).mp4 35.35M
| | ├──课时137-有向图和邻接表法.mp4 9.27M
| | ├──课时138-矩阵表法.mp4 11.87M
| | ├──课时139-图表达.mp4 11.79M
| | ├──课时14-题目三怎么把一个int类型的数提取出最右侧的1来.mp4 17.34M
| | ├──课时140-点结构的描述和边结构的描述和什么叫图.mp4 15.75M
| | ├──课时141-写接口转化.mp4 38.03M
| | ├──课时142-宽度优先遍历.mp4 22.16M
| | ├──课时143-深度优先遍历.mp4 40.02M
| | ├──课时144-图的拓扑排序算法.mp4 9.98M
| | ├──课时145-解答.mp4 5.55M
| | ├──课时146-图的拓扑排序算法.mp4 25.52M
| | ├──课时147-拓扑排序的练习.mp4 69.47M
| | ├──课时148-拓扑排序的方法二.mp4 14.97M
| | ├──课时149-最小生成树算法.mp4 31.39M
| | ├──课时15-题目四怎么找到并打印这两种数.mp4 43.00M
| | ├──课时150-Prim算法(1).mp4 2.79M
| | ├──课时151-Prim算法(2).mp4 41.90M
| | ├──课时152-答疑.mp4 9.88M
| | ├──课时153-迪瑞克斯拉算法.mp4 8.32M
| | ├──课时154-答疑.mp4 14.42M
| | ├──课时155-迪瑞克斯拉算法.mp4 67.37M
| | ├──课时156-答疑.mp4 14.66M
| | ├──课时157-迪瑞克斯拉算法优化(1).mp4 39.48M
| | ├──课时158-迪瑞克斯拉算法优化(2).mp4 94.58M
| | ├──课时159-暴力递归(1).mp4 34.66M
| | ├──课时16-题目五找到出现了k次的数解.mp4 45.83M
| | ├──课时160-暴力递归(2).mp4 55.42M
| | ├──课时161-答疑.mp4 4.86M
| | ├──课时162-打印一个字符串的全部子序列(要求不要出现重复字面值的子序列).mp4 67.80M
| | ├──课时163-打印一个字符串的全部排序(1).mp4 50.72M
| | ├──课时164-打印一个字符串的全部排序(2).mp4 60.94M
| | ├──课时165-打印一个字符串的全部排序要求去重复.mp4 25.65M
| | ├──课时166-答疑.mp4 11.89M
| | ├──课时167-给你一个栈请你逆序这个栈不能申请格外的数据结构只能使用递归函数如何实现.mp4 57.57M
| | ├──课时168-空间换时间.mp4 37.69M
| | ├──课时169-假设有排成一行的N个位置记为1到N N一定大于等于2开始时机器人在其中的M位置上M一定是1到N中的一个如果机器人来到1位置那么下一步只能往右来到2位置如果机器人来到N位置那么下一步只能往左来到N-1的位置.mp4 76.44M
| | ├──课时17-题目五找到出现了k次的数代码实现.mp4 43.61M
| | ├──课时170-优化Code.mp4 89.63M
| | ├──课时171-二次优化(1).mp4 41.90M
| | ├──课时172-二次优化(2).mp4 51.51M
| | ├──课时173-二次优化(3).mp4 40.32M
| | ├──课时174-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 18.52M
| | ├──课时175-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 62.82M
| | ├──课时176-答疑.mp4 12.09M
| | ├──课时177-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 3.08M
| | ├──课时178-优化.mp4 69.91M
| | ├──课时179-答疑.mp4 16.04M
| | ├──课时18-和题目五找到出现了k次的数相关的一个例子.mp4 75.69M
| | ├──课时180-二次优化.mp4 91.16M
| | ├──课时181-答疑.mp4 13.54M
| | ├──课时182-背包问题(1).mp4 58.94M
| | ├──课时183-背包问题(2).mp4 55.64M
| | ├──课时184-优化.mp4 96.45M
| | ├──课时185-答疑.mp4 7.16M
| | ├──课时186-规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为AAA ….mp4 75.57M
| | ├──课时187-答疑.mp4 6.41M
| | ├──课时188-优化规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为….mp4 30.44M
| | ├──课时189-给定一个字符串str给定一个字符串类型的数组arr出现的字符都是小写英文arr每一个字符串代表一张贴纸你可以….mp4 3.20M
| | ├──课时19-题目五找到出现了k次的数总结.mp4 45.17M
| | ├──课时190-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(1).mp4 47.54M
| | ├──课时191-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(2).mp4 34.90M
| | ├──课时192-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(3).mp4 79.96M
| | ├──课时193-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(1).mp4 48.56M
| | ├──课时194-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(2).mp4 34.80M
| | ├──课时195-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(3).mp4 82.93M
| | ├──课时196-返回最长回文子序列长度.mp4 28.01M
| | ├──课时197-code实现.mp4 41.02M
| | ├──课时198-优化code(1).mp4 34.41M
| | ├──课时199-优化code(2).mp4 27.02M
| | ├──课时2-时间复杂度.mp4 36.25M
| | ├──课时20-单向链表和双向链表.mp4 76.84M
| | ├──课时200-优化code(3).mp4 25.48M
| | ├──课时201-返回象棋从一个位置到另一个位置的方法有多少种.mp4 6.43M
| | ├──课时202-code实现.mp4 87.28M
| | ├──课时203-答疑.mp4 14.79M
| | ├──课时204-返回咖啡机从开始到变干净的最短时间.mp4 28.07M
| | ├──课时205-code实现.mp4 8.27M
| | ├──课时206-优化code(1).mp4 23.30M
| | ├──课时207-优化code(2).mp4 23.03M
| | ├──课时208-优化code(3).mp4 57.32M
| | ├──课时209-再次优化code.mp4 57.32M
| | ├──课时21-栈和队列.mp4 62.71M
| | ├──课时210-答疑.mp4 19.44M
| | ├──课时211-返回二维数组最小距离累加和.mp4 58.89M
| | ├──课时212-code实现.mp4 33.54M
| | ├──课时213-优化code.mp4 39.70M
| | ├──课时214-返回组成aim的方法数(arr是货币数组).mp4 61.30M
| | ├──课时215-返回组成aim的方法数(arr是面值数组).mp4 113.04M
| | ├──课时216-返回组成aim的方法数(arr是面值货币数组,值是正数).mp4 105.08M
| | ├──课时217-返k步之后Bob还在NM的区域的概率.mp4 49.39M
| | ├──课时218-本节课总结和答疑.mp4 12.10M
| | ├──课时219-返回K次打击后英雄把怪兽砍死的几率(1).mp4 42.37M
| | ├──课时22-栈和队列常见的面试题.mp4 23.77M
| | ├──课时220-返回K次打击后英雄把怪兽砍死的几率(2).mp4 44.44M
| | ├──课时221-返回K次打击后英雄把怪兽砍死的几率(3).mp4 44.08M
| | ├──课时222-返回K次打击后英雄把怪兽砍死的几率(4).mp4 42.49M
| | ├──课时223-返回K次打击后英雄把怪兽砍死的几率(5).mp4 35.31M
| | ├──课时224-返回组成aim的最少货币数(1).mp4 43.33M
| | ├──课时225-返回组成aim的最少货币数(2).mp4 45.51M
| | ├──课时226-返回组成aim的最少货币数(3).mp4 29.16M
| | ├──课时227-返回裂开的数的种类.mp4 9.09M
| | ├──课时228-返回裂开的数的种类(1).mp4 36.84M
| | ├──课时229-返回裂开的数的种类(2).mp4 73.77M
| | ├──课时23-栈和队列常见的面试题二.mp4 40.05M
| | ├──课时230-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(1).mp4 45.73M
| | ├──课时231-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(2).mp4 39.10M
| | ├──课时232-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(3).mp4 39.68M
| | ├──课时233-给定数组分成两个集合数组长度为偶数时集合包含个数一..(1).mp4 5.15M
| | ├──课时234-给定数组分成两个集合数组长度为偶数时集合包含个数一样数组长度为奇数..(2).mp4 193.14M
| | ├──课时235-什么暴力递归可以继续优化.mp4 13.23M
| | ├──课时236-暴力递归和动态规划的关系.mp4 7.04M
| | ├──课时237-如何找到某个问题的动态规划方式.mp4 15.23M
| | ├──课时238-面试中设计暴力递归过程的原则.mp4 24.25M
| | ├──课时239-知道了面试中设计暴力递归过程的原则然后呢.mp4 4.11M
| | ├──课时24-理解递归.mp4 70.68M
| | ├──课时240-常见的4种尝试模型.mp4 4.55M
| | ├──课时241-如何分析有没有重复解.mp4 1.51M
| | ├──课时242-暴力递归到动态规划的套路.mp4 8.16M
| | ├──课时243-动态规划的进一步优化.mp4 4.35M
| | ├──课时244-N皇后问题(1).mp4 37.88M
| | ├──课时245-N皇后问题(2).mp4 39.59M
| | ├──课时246-N皇后问题(3).mp4 67.74M
| | ├──课时247-每一个滑出状态的最大值.mp4 60.29M
| | ├──课时248-滑动窗口是什么.mp4 64.01M
| | ├──课时249-arr中达标子数组的数量.mp4 88.18M
| | ├──课时25-Master公式.mp4 55.47M
| | ├──课时250-加油站的良好出发点问题.mp4 72.23M
| | ├──课时251-组成aim的最小货币数.mp4 121.53M
| | ├──课时252-单调栈结构介绍.mp4 135.90M
| | ├──课时253-子数组最大值.mp4 94.92M
| | ├──课时254-直方图最大长方形面积.mp4 18.73M
| | ├──课时255-全部由1组成的最大子矩形.mp4 43.27M
| | ├──课时256-全部由1组成的子矩形数量.mp4 165.98M
| | ├──课时257-返回所有子数组最小值的累加和.mp4 112.63M
| | ├──课时258-求斐波那契数列矩阵乘法的方法.mp4 110.04M
| | ├──课时259-返回n年后牛的数量.mp4 50.17M
| | ├──课时26-哈希表和有序表.mp4 81.54M
| | ├──课时260-返回有多少达标的字符串.mp4 41.28M
| | ├──课时261-kmp算法.mp4 168.47M
| | ├──课时262-课堂答疑.mp4 142.26M
| | ├──课时263-回文是什么.mp4 47.46M
| | ├──课时264-manacher算法.mp4 105.81M
| | ├──课时265-manacher案例演示.mp4 114.98M
| | ├──课时266-kmp习题.mp4 53.29M
| | ├──课时267-在无序数组中求第k小的数.mp4 65.01M
| | ├──课时268-bfprt算法.mp4 127.51M
| | ├──课时269-题目1返回topk个最大的数不同时间复杂度方法.mp4 31.79M
| | ├──课时27-归并排序1.mp4 36.69M
| | ├──课时270-蓄水池算法.mp4 102.44M
| | ├──课时271-实际应用场景.mp4 85.41M
| | ├──课时272-什么是morris遍历.mp4 107.09M
| | ├──课时273-morris遍历细节.mp4 48.43M
| | ├──课时274-课堂答疑复杂度.mp4 125.09M
| | ├──课时275-习题实战演示.mp4 61.20M
| | ├──课时276-线段树.mp4 221.22M
| | ├──课时277-懒更新.mp4 110.86M
| | ├──课时278-线段树code实现数组arr时间复杂度都是O(logN)1.mp4 208.66M
| | ├──课时279-线段树code实现数组arr时间复杂度都是O(logN)2.mp4 171.15M
| | ├──课时28-归并排序2.mp4 41.86M
| | ├──课时280-线段树测试及回答问题.mp4 8.39M
| | ├──课时281-线段树实例2积方块问题.mp4 148.88M
| | ├──课时282-IndexTree1.mp4 155.51M
| | ├──课时283-IndexTree2.mp4 225.14M
| | ├──课时284-IndexTree2D.mp4 57.22M
| | ├──课时285-IndexTree左上角到右下角的累加和.mp4 32.81M
| | ├──课时286-AC自动机.mp4 176.58M
| | ├──课时287-AC自动机算法核心.mp4 111.89M
| | ├──课时288-AC自动机code.mp4 233.33M
| | ├──课时289-哈希函数.mp4 210.96M
| | ├──课时29-题目二非递归方法实现.mp4 39.93M
| | ├──课时290-布隆过滤器.mp4 58.16M
| | ├──课时291-布隆过滤器三大公式1.mp4 78.18M
| | ├──课时292-布隆过滤器三大公式2.mp4 83.92M
| | ├──课时293-一致性哈希-基础.mp4 43.63M
| | ├──课时294-一致性哈希-变成环的设计.mp4 99.17M
| | ├──课时295-虚拟节点技术.mp4 69.01M
| | ├──课时296-资源限制技巧汇总.mp4 15.64M
| | ├──课时297-使用最多1GB的内存怎么找到出现次数最多的无符号数.mp4 86.07M
| | ├──课时298-使用最多1GB的内存怎么找到出现次数最多的无符号数.mp4 30.42M
| | ├──课时299-使用最多1GB的内存怎么找到所有未出现过的数.mp4 59.14M
| | ├──课时3-选择排序、冒泡排序.mp4 30.24M
| | ├──课时30-题目三小和问题.mp4 53.09M
| | ├──课时300-内存限制为 3KB,但是只用找到一个没出现过的数即可.mp4 8.06M
| | ├──课时301-有一个包含100亿个URL的文件假设每个URL占用64B请找出其中所有重复的URL.mp4 5.20M
| | ├──课时302-无符号整数可以使用最多1GB的内存找出所有出现了两次的数.mp4 5.98M
| | ├──课时303-无符号整数可以使用最多3K的内存怎么找到这40亿个整数的中位数.mp4 24.95M
| | ├──课时304-给你5G的内存空间请你输出一个10G大小的文件就是原文件所有数字排序的结果.mp4 49.42M
| | ├──课时305-买苹果返回袋子数.mp4 80.84M
| | ├──课时306-轮流吃草返回谁会赢.mp4 108.91M
| | ├──课时307-给定一个数返回是不是连续正数和.mp4 80.80M
| | ├──课时308-对数器找规律.mp4 46.83M
| | ├──课时309-返回通过所有怪兽需要花的最小钱数.mp4 226.08M
| | ├──课时31-题目3小和另个例子.mp4 17.16M
| | ├──课时310-返回arr的所有子序列中累加和除以m之后的最大值.mp4 266.07M
| | ├──课时311-n袋零食背包容量w一共有多少种零食放法1.mp4 223.32M
| | ├──课时312-n袋零食背包容量w一共有多少种零食放法2.mp4 79.37M
| | ├──课时313-卡特兰数.mp4 119.46M
| | ├──课时314-卡特兰数公式.mp4 209.38M
| | ├──课时315-卡特兰数修正.mp4 26.97M
| | ├──课时316-给定一个正整数值K找到所有子数组里哪个子数组的累加和等于K并且是长度最大的返回其长度.mp4 38.51M
| | ├──课时317-值可能正可能负可能0所有子数组里哪个子数组的累加和等于K且是长度最大的返回其长度.mp4 49.38M
| | ├──课时318-所有子数组里哪个子数组的累加和小于等于K并且是长度最大的返回其长度.mp4 114.83M
| | ├──课时319-数组给定一个值v求子数组平均值小于等于v的最长子数组长度.mp4 10.48M
| | ├──课时32-题目三SmallSum代码.mp4 36.37M
| | ├──课时320-总结技巧.mp4 13.76M
| | ├──课时321-给定一个正方形矩阵matrix原地调整成顺时针90度转动的样子.mp4 72.50M
| | ├──课时322-Leetcode464CanIWin问题1.mp4 86.60M
| | ├──课时323-Leetcode464CanIWin问题2.mp4 121.05M
| | ├──课时324-TSP问题1.mp4 99.30M
| | ├──课时325-TSP问题2.mp4 56.68M
| | ├──课时326-你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种1.mp4 97.41M
| | ├──课时327-你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种2.mp4 114.41M
| | ├──课时328-打气球得分问题.mp4 283.47M
| | ├──课时329-leetcode546拆箱.mp4 323.47M
| | ├──课时33-题目四BiggerThanRightTwice.mp4 39.85M
| | ├──课时330-消字符问题.mp4 160.97M
| | ├──课时331-给定一个数组arr和一个正数M返回在arr的子数组在长度不超过M的情况下最大的累加和.mp4 60.47M
| | ├──课时332-哈夫曼树详解.mp4 135.20M
| | ├──课时333-leetcode664奇怪的打印机.mp4 153.19M
| | ├──课时334-计算可能有多少种不同的arr可以满足以上条件1.mp4 333.37M
| | ├──课时335-计算可能有多少种不同的arr可以满足以上条件2.mp4 168.58M
| | ├──课时336-最大网络流算法之dinic算法详解1.mp4 202.38M
| | ├──课时337-最大网络流算法之dinic算法详解2.mp4 324.85M
| | ├──课时34-题目四BiggerThanRightTwice再次解析.mp4 53.78M
| | ├──课时35-归并排序序.mp4 39.86M
| | ├──课时36-归并排序:前置知识.mp4 38.30M
| | ├──课时37-归并排序:前置知识.mp4 26.34M
| | ├──课时38-归并排序:题解.mp4 75.16M
| | ├──课时39-归并排序:题解.mp4 45.01M
| | ├──课时4-插入排序.mp4 23.59M
| | ├──课时40-快速排序之荷兰国旗.mp4 43.30M
| | ├──课时41-荷兰国旗题解.mp4 48.06M
| | ├──课时42-快速排序.mp4 29.21M
| | ├──课时43-快速排序.mp4 31.17M
| | ├──课时44-问题答疑.mp4 44.32M
| | ├──课时45-认识比较器.mp4 41.22M
| | ├──课时46-任何比较器.mp4 55.40M
| | ├──课时47-比较器,和堆结构.mp4 49.33M
| | ├──课时48-完全二叉树,堆,大根堆.mp4 38.73M
| | ├──课时49-完全二叉树,堆,大根堆.mp4 39.18M
| | ├──课时5-插入排序的代码.mp4 24.00M
| | ├──课时50-完全二叉树,堆,大根堆.mp4 52.40M
| | ├──课时51-大根堆,小根堆.mp4 48.15M
| | ├──课时52-堆排序额外空间复杂度.mp4 44.51M
| | ├──课时53-堆排序.mp4 20.68M
| | ├──课时54-堆排序.mp4 31.86M
| | ├──课时55-手写堆.mp4 20.71M
| | ├──课时56-最大线段重合问题(用堆的实现).mp4 30.95M
| | ├──课时57-最大线段重合问题(用堆的实现).mp4 54.87M
| | ├──课时58-最大线段重合问题(用堆的实现).mp4 31.19M
| | ├──课时59-手动改写堆题目练习.mp4 50.54M
| | ├──课时6-额外的空间复杂度.mp4 20.78M
| | ├──课时60-手动改写堆题目练习.mp4 61.41M
| | ├──课时61-手动改写堆题目练习.mp4 52.88M
| | ├──课时62-手动改写堆题目练习.mp4 78.51M
| | ├──课时63-手动改写堆题目练习.mp4 62.26M
| | ├──课时64-前缀树概念.mp4 49.23M
| | ├──课时65-前缀树.mp4 33.59M
| | ├──课时66-前缀树.mp4 45.74M
| | ├──课时67-前缀树.mp4 35.65M
| | ├──课时68-计数排序和基数排序.mp4 29.06M
| | ├──课时69-计数排序和基数排序.mp4 36.86M
| | ├──课时7-算法流程的常数项.mp4 11.11M
| | ├──课时70-计数排序和基数排序.mp4 19.82M
| | ├──课时71-排序算法的稳定性.mp4 35.21M
| | ├──课时72-排序算法总结.mp4 34.94M
| | ├──课时73-常见的坑.mp4 24.52M
| | ├──课时74-工程上对排序的改进.mp4 39.76M
| | ├──课时75-链表问题.mp4 27.75M
| | ├──课时76-链表面试题常用数据结构和技巧.mp4 41.08M
| | ├──课时77-常见的面试题解析.mp4 42.70M
| | ├──课时78-代码解析.mp4 50.59M
| | ├──课时79-常见的面试题二.mp4 66.33M
| | ├──课时8-算法的最优解.mp4 16.54M
| | ├──课时80-常见的面试题二解析.mp4 11.08M
| | ├──课时81-学术探讨.mp4 23.73M
| | ├──课时82-常见的面试题.mp4 38.52M
| | ├──课时83-常见的面试题代码解析(1).mp4 41.00M
| | ├──课时84-常见的面试题代码解析(2).mp4 59.85M
| | ├──课时85-二叉树的先序、中序、后序遍历(1)..mp4 47.66M
| | ├──课时86-二叉树的先序、中序、后序遍历(2).mp4 26.45M
| | ├──课时87-非递归方式实现二叉树的先序、中序、后序遍历(1).mp4 34.90M
| | ├──课时88-非递归方式实现二叉树的先序、中序、后序遍历(2).mp4 43.95M
| | ├──课时89-前面课里遗留的一道题.mp4 23.93M
| | ├──课时9-对数器的认识.mp4 55.17M
| | ├──课时90-实现二叉树的按层遍历.mp4 26.55M
| | ├──课时91-实现二叉树的序列化和反序列化(1).mp4 25.15M
| | ├──课时92-实现二叉树的序列化和反序列化(2).mp4 55.89M
| | ├──课时93-实现二叉树的序列化和反序列化(3).mp4 50.80M
| | ├──课时94-Encode N-ary Tree to Binary Tree(1).mp4 41.76M
| | ├──课时95-Encode N-ary Tree to Binary Tree(2).mp4 56.53M
| | ├──课时96-二叉树:如何设计一个打印整棵树的打印函数(1).mp4 87.92M
| | ├──课时97-二叉树:如何设计一个打印整棵树的打印函数(2).mp4 41.85M
| | ├──课时98-二叉树折纸问题.mp4 133.18M
| | └──课时99-TreeMaxWidth.mp4 40.38M
| └──章节3-全面押题-大厂刷题班打包课
| | ├──课时1-绳子覆盖最多的点数.mp4 21.90M
| | ├──课时10-一种接受并按顺序打印信息的数据结构.mp4 95.38M
| | ├──课时100-通过因子连接的集合数问题.mp4 202.12M
| | ├──课时101-完美洗牌问题.mp4 285.66M
| | ├──课时102-回文子序列的数量.mp4 249.24M
| | ├──课时103-树链剖分详解.mp4 90.63M
| | ├──课时104-三个不相容子数组的最大累加和.mp4 107.62M
| | ├──课时105-一维接雨水问题.mp4 37.34M
| | ├──课时106-二维接雨水问题.mp4 44.36M
| | ├──课时107-可见山峰对问题.mp4 105.34M
| | ├──课时108-广告牌的相等左右柱的最大值.mp4 63.83M
| | ├──课时109-批量查询最低公共祖先的顶级解法.mp4 176.41M
| | ├──课时11-让所有司机获得总体最多收入的分配问题.mp4 112.29M
| | ├──课时110-左右两部分最大值相差的绝对值怎么尽量大.mp4 25.76M
| | ├──课时111-最长的可整合子数组.mp4 56.87M
| | ├──课时112-超级水王问题和摩尔投票及其扩展.mp4 108.10M
| | ├──课时113-相邻K个石子才能合并最终合成一堆的最小代价.mp4 101.59M
| | ├──课时114-被切的数字不算能否切成4个累加和相等的部分.mp4 17.90M
| | ├──课时115-第K小的数字对.mp4 101.77M
| | ├──课时116-不含有4的吉祥里程表.mp4 137.27M
| | ├──课时117-棋盘四个方向相邻不同色需要的最少颜色数.mp4 26.67M
| | ├──课时118-最小包含子串.mp4 90.63M
| | ├──课时119-一种字符只保留一个的最小字典序结果.mp4 90.63M
| | ├──课时12-含有SetAll功能的哈希表.mp4 30.25M
| | ├──课时120-IP掩码问题.mp4 175.90M
| | ├──课时121-累加和为0的所有三元组.mp4 60.19M
| | ├──课时122-一条线最多能通过几个点.mp4 86.82M
| | ├──课时123-良好加油站问题最优解.mp4 127.69M
| | ├──课时124-三个有序数组选三个数彼此相减的绝对值相加怎么最小.mp4 159.86M
| | ├──课时125-二维网格中查找出所有包含的单词.mp4 158.49M
| | ├──课时126-自由用加、减、乘连接返回所有能够得到目标值的表达式.mp4 80.38M
| | ├──课时127-单词接龙问题.mp4 125.11M
| | ├──课时128-邀请所有乐队演出的最小花费.mp4 292.06M
| | ├──课时129-鹅厂文化衫问题.mp4 35.84M
| | ├──课时13-需要排序的最短子数组长度.mp4 41.58M
| | ├──课时130-leetcode 0001 两数之和.mp4 3.95M
| | ├──课时131-leetcode 0007 翻转数字.mp4 48.76M
| | ├──课时132-leetcode 0008 字符串转换整数.mp4 68.03M
| | ├──课时133-leetcode 0012 整数转罗马数字.mp4 28.33M
| | ├──课时134-leetcode 0013 罗马数字转整数.mp4 5.84M
| | ├──课时135-leetcode 0014 最长公共前缀.mp4 7.46M
| | ├──课时136-leetcode 0017 电话号码的字母组合.mp4 29.55M
| | ├──课时137-leetcode 0019 删除链表的倒数第N个结点.mp4 19.41M
| | ├──课时138-leetcode 0020 有效的括号.mp4 38.71M
| | ├──课时139-leetcode 0022 括号生成.mp4 41.17M
| | ├──课时14-最长无重复字符的子串长度.mp4 73.72M
| | ├──课时140-leetcode 0026 删除有序数组中的重复项.mp4 10.10M
| | ├──课时141-leetcode 0034 在排序数组中查找元素的第一个和最后一个位置.mp4 22.07M
| | ├──课时142-leetcode 0036 有效的数独.mp4 44.27M
| | ├──课时143-leetcode 0037 解数独.mp4 53.11M
| | ├──课时144-leetcode 0038 外观数列.mp4 9.31M
| | ├──课时145-leetcode 0049 字母异位词分组.mp4 9.23M
| | ├──课时146-leetcode 0033 搜索旋转排序数组.mp4 118.34M
| | ├──课时147-leetcode 0050 Pow(x n).mp4 105.00M
| | ├──课时148-leetcode 0056 合并区间.mp4 87.14M
| | ├──课时149-leetcode 0062 不同路径.mp4 87.39M
| | ├──课时15-字符串根据字符种类分类.mp4 9.70M
| | ├──课时150-leetcode 0066 加一.mp4 14.70M
| | ├──课时151-leetcode 0069 Sqrt(x).mp4 17.24M
| | ├──课时152-leetcode 0073 矩阵置零.mp4 99.69M
| | ├──课时153-leetcode 0079 单词搜索.mp4 55.78M
| | ├──课时154-leetcode 0088 合并两个有序数组.mp4 12.25M
| | ├──课时155-leetcode 0091 解码方法.mp4 52.51M
| | ├──课时156-leetcode 0098 验证二叉搜索树.mp4 16.48M
| | ├──课时157-leetcode 0101 对称二叉树.mp4 30.90M
| | ├──课时158-leetcode 0103 二叉树的锯齿形层序遍历.mp4 17.30M
| | ├──课时159-leetcode 0108 将有序数组转换为二叉搜索树.mp4 7.41M
| | ├──课时16-边框为1的最大正方形.mp4 67.90M
| | ├──课时160-leetcode 0116 填充每个节点的下一个右侧节点指针.mp4 45.48M
| | ├──课时161-leetcode 0118 杨辉三角.mp4 11.23M
| | ├──课时162-leetcode 0119 杨辉三角二.mp4 20.67M
| | ├──课时163-leetcode 0124 二叉树中的最大路径和.mp4 145.14M
| | ├──课时164-leetcode 0639 解码方法ii.mp4 101.73M
| | ├──课时165-leetcode 0125 验证回文串.mp4 29.43M
| | ├──课时166-leetcode 0127 单词接龙.mp4 167.95M
| | ├──课时167-leetcode 0130 被围绕的区域.mp4 47.89M
| | ├──课时168-leetcode 0139 单词拆分.mp4 67.40M
| | ├──课时169-leetcode 0140 单词拆分ii.mp4 77.03M
| | ├──课时17-能同时比赛的最大场次.mp4 49.55M
| | ├──课时170-leetcode 0148 排序链表.mp4 73.19M
| | ├──课时171-leetcode 0150 逆波兰表达式求值.mp4 16.14M
| | ├──课时172-leetcode 0152 乘积最大子数组.mp4 64.46M
| | ├──课时173-leetcode 0163 缺失的区间.mp4 29.08M
| | ├──课时174-leetcode 0166 分数到小数.mp4 44.42M
| | ├──课时175-leetcode 0171 Excel表列序号.mp4 11.88M
| | ├──课时176-leetcode 0172 阶乘后的零.mp4 15.69M
| | ├──课时177-leetcode 0189 转轮数组.mp4 7.69M
| | ├──课时178-leetcode 0190 颠倒二进制位.mp4 34.53M
| | ├──课时179-leetcode 0191 位1的个数.mp4 69.50M
| | ├──课时18-最多装两个人的船同时过河问题.mp4 31.60M
| | ├──课时180-leetcode 0202 快乐数.mp4 13.12M
| | ├──课时181-leetcode 0204 计数质数.mp4 63.12M
| | ├──课时182-出卷子的方法数.mp4 94.98M
| | ├──课时183-leetcode 0207 课程表.mp4 78.57M
| | ├──课时184-leetcode 0210 课程表ii.mp4 4.08M
| | ├──课时185-leetcode 0213 打家劫舍ii.mp4 64.19M
| | ├──课时186-leetcode 0237 删除链表中的节点.mp4 13.82M
| | ├──课时187-leetcode 0238 除自身以外数组的乘积.mp4 29.17M
| | ├──课时188-leetcode 0242 有效的字母异位词.mp4 28.92M
| | ├──课时189-leetcode 0251 展开二维向量.mp4 55.29M
| | ├──课时19-最接近goal的最大子序列累加和.mp4 40.07M
| | ├──课时190-leetcode 0269 火星词典.mp4 45.41M
| | ├──课时191-leetcode 0277 查寻名人.mp4 46.53M
| | ├──课时192-leetcode 0279 完全平方数.mp4 36.01M
| | ├──课时193-leetcode 0283 移动零.mp4 5.18M
| | ├──课时194-leetcode 0287 寻找重复数.mp4 38.98M
| | ├──课时195-leetcode 0289 生命游戏.mp4 47.13M
| | ├──课时196-leetcode 295 数据流中位数.mp4 48.72M
| | ├──课时197-leetcode 0315 计算右侧小于当前元素的个数.mp4 11.15M
| | ├──课时198-leetcode 324 摆动排序ii.mp4 178.00M
| | ├──课时199-leetcode 0326 是否是3的幂.mp4 1.72M
| | ├──课时2-统计目录里所有文件的数量.mp4 28.40M
| | ├──课时20-自由之路问题.mp4 119.29M
| | ├──课时200-leetcode 328 奇偶链表.mp4 10.90M
| | ├──课时201-leetcode 0340 至多包含k个不同字符.mp4 20.51M
| | ├──课时202-leetcode 0341 扁平化嵌套列表迭代器.mp4 60.08M
| | ├──课时203-leetcode 0348 设计井字游戏.mp4 28.83M
| | ├──课时204-leetcode 0380 O(1)时间插入 删除和获取随机元素.mp4 22.18M
| | ├──课时205-leetcode 0384 打乱数组.mp4 5.93M
| | ├──课时206-字符串str在新字典序中是第几位.mp4 36.05M
| | ├──课时207-魔法石头过河问题.mp4 20.46M
| | ├──课时208-一天内的最多观影场次.mp4 30.88M
| | ├──课时209-上下左右随便走从左上到右下的最短距离.mp4 28.32M
| | ├──课时21-在二叉树上返回和某个节点距离为K的所有节点.mp4 74.47M
| | ├──课时210-环形分糖果问题.mp4 25.72M
| | ├──课时211-leetcode 0347 前k个高频元素.mp4 24.47M
| | ├──课时212-leetcode 0395 至少有k个重复字符的最长子串.mp4 48.47M
| | ├──课时213-leetcode 0412 Fizz Buzz.mp4 3.12M
| | ├──课时214-leetcode 0454 四数相加二.mp4 18.66M
| | ├──课时215-leetcode 0673 最长递增子序列的个数.mp4 109.14M
| | ├──课时216-leetcode 0687 最长同值路径.mp4 31.88M
| | ├──课时217-若干次invert之后找到第K位的字符.mp4 80.59M
| | ├──课时218-前缀01串切成等比例的最大部分数.mp4 72.23M
| | ├──课时219-在s1中有多少个子串等于s2.mp4 43.39M
| | ├──课时22-批量的给定区间查询数字出现了几次.mp4 24.85M
| | ├──课时220-求括号串的分数.mp4 82.82M
| | ├──课时221-查询区间上的累加和、特殊标准值和最大值.mp4 35.40M
| | ├──课时222-计算树上所有节点的权值.mp4 82.37M
| | ├──课时223-选择拿取方式获得最大分数.mp4 19.17M
| | ├──课时224-两人一船偶数过河问题.mp4 38.66M
| | ├──课时225-长度为K的字典序最大子序列.mp4 68.27M
| | ├──课时226-石头游戏问题iv.mp4 57.91M
| | ├──课时227-公交的最少换乘线路问题.mp4 159.39M
| | ├──课时228-所有项目完成的最短时间.mp4 42.99M
| | ├──课时229-打牌每一轮都赢最后的最大分数.mp4 173.23M
| | ├──课时23-子数组的最大累加和.mp4 32.92M
| | ├──课时230-leetcode 0114 二叉树展开为链表.mp4 86.68M
| | ├──课时231-leetcode 0221 最大正方形.mp4 39.73M
| | ├──课时232-leetcode 0226 翻转二叉树.mp4 12.55M
| | ├──课时233-leetcode 0337 打家劫舍iii.mp4 10.64M
| | ├──课时234-leetcode 0394 字符串解码.mp4 165.83M
| | ├──课时235-leetcode 0406 根据身高重建队列.mp4 99.50M
| | ├──课时236-leetcode 0437 路径总和iii.mp4 77.47M
| | ├──课时237-想让a和b一样大至少多少轮.mp4 97.83M
| | ├──课时238-长城守卫军问题.mp4 62.16M
| | ├──课时239-leetcode 0438 找到字符串中所有字母异位词.mp4 44.15M
| | ├──课时24-子矩阵的最大累加和.mp4 46.82M
| | ├──课时240-leetcode 0448 找到所有数组中消失的数字.mp4 41.50M
| | ├──课时241-leetcode 0617 合并二叉树.mp4 20.70M
| | ├──课时242-leetcode 0621 任务调度器.mp4 127.90M
| | ├──课时243-leetcode 0647 回文子串.mp4 3.44M
| | ├──课时244-leetcode 0739 每日温度.mp4 1.45M
| | ├──课时245-leetcode 0763 划分字母区间.mp4 22.91M
| | ├──课时246-特殊规则下删除S中的字符是整个价值最大.mp4 50.17M
| | ├──课时247-两端的值最小值和次小值的子数组数量.mp4 79.92M
| | ├──课时248-字符种数必须是K种返回有多少子序列满足条件.mp4 83.83M
| | ├──课时249-跳跃梅花桩.mp4 133.60M
| | ├──课时25-不能取相邻数字的子序列最大累加和.mp4 20.97M
| | ├──课时250-全消子序列的最大长度.mp4 80.88M
| | ├──课时251-最终分裂数组的某个范围上有几个1.mp4 235.95M
| | ├──课时252-拼出能被3整除的最大数字.mp4 75.17M
| | ├──课时253-开会的最大收益.mp4 42.93M
| | ├──课时254-能和B数组某个位置的值交换是否能让A有序.mp4 43.14M
| | ├──课时255-全变成一样的最小的变化数.mp4 82.55M
| | ├──课时26-分糖果问题及其进阶问法.mp4 49.39M
| | ├──课时27-构造特殊标准的数组.mp4 20.58M
| | ├──课时28-字符串交错组成问题.mp4 59.27M
| | ├──课时29-大楼轮廓线问题.mp4 88.89M
| | ├──课时3-返回大于等于num且最近的2的某次方.mp4 29.55M
| | ├──课时30-根据先序遍历重建搜索二叉树.mp4 107.54M
| | ├──课时31-求相等子树的数量.mp4 111.27M
| | ├──课时32-编辑距离问题.mp4 106.08M
| | ├──课时33-一个字符串至少删掉几个字符能变成另一个字符串的子串.mp4 218.64M
| | ├──课时34-子数组的最大异或和.mp4 186.32M
| | ├──课时35-两个数之间的最大异或和.mp4 186.32M
| | ├──课时36-num去异或不大于m的数字得到的最大异或和.mp4 111.13M
| | ├──课时37-最多能切出多少异或和为0的子数组.mp4 126.99M
| | ├──课时38-Nim博弈.mp4 37.38M
| | ├──课时39-数组中哪两个数与的结果最大.mp4 152.55M
| | ├──课时4-让一种字符放左、另一种字符放右的最少交换次数.mp4 49.03M
| | ├──课时40-覆盖全树的最少相机数.mp4 432.24M
| | ├──课时41-相邻两数的最大差值.mp4 252.01M
| | ├──课时42-数组中有多少个绝对值不同的数字.mp4 27.59M
| | ├──课时43-数组中的单词有多少种拼接方法.mp4 241.90M
| | ├──课时44-公式字符串的结算结果.mp4 148.74M
| | ├──课时45-随意选两根支柱所能容纳的最大水量.mp4 36.73M
| | ├──课时46-二维字符数组中找单词问题.mp4 103.95M
| | ├──课时47-贪吃蛇所能成长的最大长度.mp4 174.54M
| | ├──课时48-线形点灯和环形点灯问题.mp4 368.76M
| | ├──课时49-无效括号串变有效的所有可能结果.mp4 117.64M
| | ├──课时5-二维数组中的最长递增路径长度.mp4 97.44M
| | ├──课时50-最长递增子序列长度.mp4 58.35M
| | ├──课时51-俄罗斯套娃问题.mp4 16.09M
| | ├──课时52-判断一个数字是不是stepsum.mp4 29.68M
| | ├──课时53-跳跃游戏.mp4 64.61M
| | ├──课时54-支持查询出现次数前几的数据结构.mp4 225.04M
| | ├──课时55-恰好拥有K个逆序对的不同数组个数.mp4 129.02M
| | ├──课时56-搜索二叉树转有序双向链表.mp4 40.80M
| | ├──课时57-布尔表达式的期待方法数.mp4 132.63M
| | ├──课时58-至少添加多少个字符能整体变成回文串的多种考法.mp4 174.89M
| | ├──课时59-切出来的子串都是回文串的最少划分数的多种考法.mp4 218.38M
| | ├──课时6-法师AOE问题.mp4 36.75M
| | ├──课时60-字符串中是否有某个子串是另一个子串的异构词.mp4 109.63M
| | ├──课时61-找到两个有序数组中整体第K小的数.mp4 199.83M
| | ├──课时62-自由选择数组中的数字返回严格+1的最长序列长度.mp4 32.74M
| | ├──课时63-正则表达式匹配问题.mp4 223.12M
| | ├──课时64-抽牌获胜概率问题.mp4 411.77M
| | ├──课时65-超级洗衣机问题.mp4 127.00M
| | ├──课时66-旋变字符串问题.mp4 402.77M
| | ├──课时67-炮弹打砖块掉落问题.mp4 457.71M
| | ├──课时68-最长的有效括号子串的长度.mp4 57.71M
| | ├──课时69-累加和小于等于K的子数组最大累加和.mp4 27.06M
| | ├──课时7-以+或-连接返回最后算出target的方法数.mp4 142.11M
| | ├──课时70-满足搜索二叉树条件的最大拓扑结构.mp4 67.05M
| | ├──课时71-求完全二叉树的节点个数.mp4 55.43M
| | ├──课时72-恢复搜索二叉树的错误节点.mp4 31.72M
| | ├──课时73-缺失的最小正整数.mp4 93.68M
| | ├──课时74-股票问题1.mp4 21.16M
| | ├──课时75-股票问题2.mp4 16.07M
| | ├──课时76-股票问题3.mp4 1.37M
| | ├──课时77-股票问题4.mp4 167.24M
| | ├──课时78-股票问题含冷冻期.mp4 105.79M
| | ├──课时79-股票问题含手续费.mp4 33.71M
| | ├──课时8-为每个人查询收入最大的工作.mp4 69.00M
| | ├──课时80-数组的子集能否组成sum.mp4 257.20M
| | ├──课时81-最小不可组成和.mp4 75.52M
| | ├──课时82-组成所有数字的最小补丁数问题.mp4 109.82M
| | ├──课时83-每次逆序后的逆序对数量问题.mp4 302.63M
| | ├──课时84-约瑟夫环问题.mp4 222.16M
| | ├──课时85-在每行每列有序的二维数组中找数字.mp4 13.65M
| | ├──课时86-在每行每列有序的二维数组中找最小的第K个数.mp4 52.14M
| | ├──课时87-找到所有能拼成回文串的索引组合.mp4 82.81M
| | ├──课时88-S字符串有多少个子序列等于T字符串.mp4 112.33M
| | ├──课时89-返回字符串中有多少字面值不同的子序列.mp4 150.12M
| | ├──课时9-自动售货机买可乐问题.mp4 140.02M
| | ├──课时90-求某个状态是汉诺塔最优行动的第几步.mp4 275.36M
| | ├──课时91-联通两块岛的最短的桥.mp4 506.48M
| | ├──课时92-来去捡樱桃问题.mp4 226.38M
| | ├──课时93-来自两个数组的数字组成最大和的TopK问题.mp4 216.55M
| | ├──课时94-LRU内存替换算法.mp4 146.81M
| | ├──课时95-LFU内存替换算法.mp4 61.35M
| | ├──课时96-1~N中1出现的次数.mp4 118.34M
| | ├──课时97-最小包含区间问题.mp4 30.87M
| | ├──课时98-扑克牌的达标方法数.mp4 89.13M
| | └──课时99-通过二叉树先序中序数组生成后序数组.mp4 287.44M
├──07.算法数据结构体系学习班-339
| ├──章节1-第1节:算法和数据结构路线、注意点与常见问题
| | └──课时1-算法和数据结构路线、注意点与常见问题(106).mp4 999.50M
| ├──章节10-第10节:排序总结、链表相关面试题
| | ├──课时1-排序算法总结.mp4 34.94M
| | ├──课时2-常见的坑.mp4 24.52M
| | ├──课时3-工程上对排序的改进.mp4 39.76M
| | ├──课时4-链表问题.mp4 27.75M
| | ├──课时5-链表面试题常用数据结构和技巧.mp4 41.08M
| | ├──课时6-常见的面试题解析.mp4 42.70M
| | ├──课时7-代码解析.mp4 50.59M
| | ├──课时8-常见的面试题二.mp4 66.33M
| | └──课时9-常见的面试题二解析.mp4 11.08M
| ├──章节11-第11节:二叉树基本算法(上)
| | ├──课时1-常见的面试题.mp4 38.52M
| | ├──课时2-常见的面试题代码解析(1).mp4 41.00M
| | ├──课时3-常见的面试题代码解析(2).mp4 59.85M
| | ├──课时4-二叉树的先序、中序、后序遍历(1).mp4 47.66M
| | ├──课时5-二叉树的先序、中序、后序遍历(2).mp4 26.45M
| | ├──课时6-非递归方式实现二叉树的先序、中序、后序遍历(1).mp4 34.90M
| | └──课时7-非递归方式实现二叉树的先序、中序、后序遍历(2).mp4 43.95M
| ├──章节12-第12节:二叉树的基本算法(下)
| | ├──课时1-前面课里遗留的一道题.mp4 23.93M
| | ├──课时10-二叉树折纸问题.mp4 133.18M
| | ├──课时2-实现二叉树的按层遍历.mp4 26.55M
| | ├──课时3-实现二叉树的序列化和反序列化(1).mp4 25.15M
| | ├──课时4-实现二叉树的序列化和反序列化(2).mp4 55.89M
| | ├──课时5-实现二叉树的序列化和反序列化(3).mp4 50.80M
| | ├──课时6-Encode N-ary Tree to Binary Tree(1).mp4 41.76M
| | ├──课时7-Encode N-ary Tree to Binary Tree(2).mp4 56.53M
| | ├──课时8-打印一棵二叉树、求树的最大宽度.mp4 87.92M
| | └──课时9-求树的最大宽度(续)、找后继节点.mp4 228.88M
| ├──章节13-第13节:二叉树的基本算法+二叉树的递归套路
| | ├──课时1-判断是否是完全二叉树.mp4 141.24M
| | ├──课时2-返回是否是平衡二叉树.mp4 175.73M
| | ├──课时3-是否搜索二叉树.mp4 226.70M
| | ├──课时4-返回整颗二叉树的最大距离.mp4 181.18M
| | ├──课时5-是不是满二叉树.mp4 31.97M
| | ├──课时6-找到最大的子树是搜索二叉树1.mp4 227.87M
| | ├──课时7-找到最大的子树是搜索二叉树2.mp4 211.14M
| | └──课时8-二叉树的递归套路.mp4 42.27M
| ├──章节14-第14节:贪心算法(上)
| | ├──课时1-递归套路解决找到最大的子树是搜索二叉树.mp4 185.77M
| | ├──课时2-返回a和b的最低公共祖先.mp4 230.07M
| | ├──课时3-多叉树代表公司结构没人有个快乐值发请柬来参见聚会直接上下级的不能邀请返回最大的快乐值.mp4 168.33M
| | ├──课时4-贪心算法.mp4 92.32M
| | ├──课时5-返回所有可能的拼接结果中字典序最小的结果1.mp4 127.31M
| | └──课时6-返回所有可能的拼接结果中字典序最小的结果2.mp4 334.79M
| ├──章节15-第15节:贪心算法(下)
| | ├──课时1-用贪心算法返回最多会议室宣讲场次.mp4 28.60M
| | ├──课时10-并查集.mp4 69.66M
| | ├──课时11-code实现.mp4 33.27M
| | ├──课时12-答疑.mp4 23.75M
| | ├──课时13-优化.mp4 40.32M
| | ├──课时2-code实现.mp4 26.52M
| | ├──课时3-暴力实现.mp4 35.48M
| | ├──课时4-用贪心算法解决输入一个数组返回金条分割的最小代价.mp4 27.41M
| | ├──课时5-code实现.mp4 58.06M
| | ├──课时6-输入正整数组costs、正整数组profits、正数k、正数M、输出你最后获得的最大钱数.mp4 38.32M
| | ├──课时7-code实现.mp4 39.00M
| | ├──课时8-给定字符串str,返回点亮str中所有点亮的位置至少需要几盏灯.mp4 18.34M
| | └──课时9-code实现.mp4 23.20M
| ├──章节16-第16节:并查集及其相关题目
| | ├──课时1-leetcode原题547题Fiend Circles.mp4 1.70G
| | ├──课时10-岛问题(扩展)(2).mp4 35.35M
| | ├──课时2-岛问题.mp4 21.28M
| | ├──课时3-code实现过程.mp4 22.82M
| | ├──课时4-复杂度.mp4 35.31M
| | ├──课时5-用并查集实现方式1.mp4 62.84M
| | ├──课时6-用并查集实现方式2.mp4 54.61M
| | ├──课时7-leetcode 305 Number of Islands II.mp4 48.73M
| | ├──课时8-时间复杂度.mp4 35.31M
| | └──课时9-岛问题(扩展)(1).mp4 6.44M
| ├──章节17-第17节:图
| | ├──课时1-有向图和邻接表法.mp4 9.27M
| | ├──课时10-图的拓扑排序算法.mp4 25.52M
| | ├──课时11-拓扑排序的练习.mp4 69.47M
| | ├──课时12-拓扑排序的方法二.mp4 14.97M
| | ├──课时13-最小生成树算法.mp4 31.39M
| | ├──课时14-Prim算法(1).mp4 2.79M
| | ├──课时15-Prim算法(2).mp4 41.90M
| | ├──课时16-答疑(1).mp4 9.88M
| | ├──课时17-迪瑞克斯拉算法.mp4 8.32M
| | ├──课时18-答疑(2).mp4 14.42M
| | ├──课时19-迪瑞克斯拉算法.mp4 67.37M
| | ├──课时2-矩阵表法.mp4 11.87M
| | ├──课时20-答疑(3).mp4 14.66M
| | ├──课时3-图表达.mp4 11.79M
| | ├──课时4-点结构的描述和边结构的描述和什么叫图.mp4 15.75M
| | ├──课时5-写接口转化.mp4 38.03M
| | ├──课时6-宽度优先遍历.mp4 22.16M
| | ├──课时7-深度优先遍历.mp4 40.02M
| | ├──课时8-图的拓扑排序算法.mp4 9.98M
| | └──课时9-解答.mp4 5.55M
| ├──章节18-第18节:认识一些经典递归过程
| | ├──课时1-迪瑞克斯拉算法优化(1).mp4 1.54G
| | ├──课时10-答疑.mp4 11.89M
| | ├──课时11-给你一个栈请你逆序这个栈不能申请格外的数据结构只能使用递归函数如何实现.mp4 57.57M
| | ├──课时2-迪瑞克斯拉算法优化(2).mp4 94.58M
| | ├──课时3-暴力递归(1).mp4 34.66M
| | ├──课时4-暴力递归(2).mp4 55.42M
| | ├──课时5-答疑.mp4 4.86M
| | ├──课时6-打印一个字符串的全部子序列(要求不要出现重复字面值的子序列).mp4 67.80M
| | ├──课时7-打印一个字符串的全部排序(1).mp4 50.72M
| | ├──课时8-打印一个字符串的全部排序(2).mp4 60.94M
| | └──课时9-打印一个字符串的全部排序要求去重复.mp4 25.65M
| ├──章节19-第19节:暴力递归到动态规划(一)
| | ├──课时1-空间换时间.mp4 37.69M
| | ├──课时10-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 3.08M
| | ├──课时11-优化.mp4 69.91M
| | ├──课时12-答疑(2).mp4 16.04M
| | ├──课时13-二次优化.mp4 91.16M
| | ├──课时14-答疑(3).mp4 13.54M
| | ├──课时2-假设有排成一行的N个位置记为1到N N一定大于等于2开始时机器人在其中的M位置上M一定是1到N中的一个如果机器人来到1位置那么下一步只能往右来到2位置如果机器人来到N位置那么下一步只能往左来到N-1的位置.mp4 76.44M
| | ├──课时3-优化Code.mp4 89.63M
| | ├──课时4-二次优化(1).mp4 41.90M
| | ├──课时5-二次优化(2).mp4 51.51M
| | ├──课时6-二次优化(3).mp4 40.32M
| | ├──课时7-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 18.52M
| | ├──课时8-给定一个整型数组arr代表数值不同的纸牌排成一条线玩家A和玩家B依次拿走每一张牌规定玩家A先拿玩家B后拿但每个玩家每次只能拿最左或者最右的牌玩家A和玩家B智商一样请返回最后获胜者的分数.mp4 62.82M
| | └──课时9-答疑(1).mp4 12.09M
| ├──章节2-第2节:认识复杂度、对数器、二分法
| | ├──课时1-常数操作.mp4 12.40M
| | ├──课时10-认识二分法.mp4 26.53M
| | ├──课时11-认识二分法代码实现.mp4 55.89M
| | ├──课时2-时间复杂度.mp4 36.25M
| | ├──课时3-选择排序、冒泡排序.mp4 30.24M
| | ├──课时4-插入排序.mp4 23.59M
| | ├──课时5-插入排序的代码.mp4 24.00M
| | ├──课时6-额外的空间复杂度.mp4 20.78M
| | ├──课时7-算法流程的常数项.mp4 11.11M
| | ├──课时8-算法的最优解.mp4 16.54M
| | └──课时9-对数器的认识.mp4 55.17M
| ├──章节20-第20节:暴力递归到动态规划(二)
| | ├──课时1-背包问题(1).mp4 58.94M
| | ├──课时10-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(2).mp4 34.90M
| | ├──课时11-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(3).mp4 79.96M
| | ├──课时12-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(1).mp4 48.56M
| | ├──课时13-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(2).mp4 34.80M
| | ├──课时14-两个str1为“a12bc345drf” str2为“MNP123QRS45Z”返回最长公共的子序列和个数(3).mp4 82.93M
| | ├──课时2-背包问题(2).mp4 55.64M
| | ├──课时3-优化.mp4 96.45M
| | ├──课时4-答疑(1).mp4 7.16M
| | ├──课时5-规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为AAA KA Ak给定一个只有数字字符组成的字符串str返回有多少种转化结果.mp4 75.57M
| | ├──课时6-答疑(2).mp4 6.41M
| | ├──课时7-优化规定1对应A 2对应B 3对应C依此类推26对应Z那么一个数字字符串比如111就可以转化为AAA KA Ak给定一个只有数字字符组成的字符串str返回有多少种转化结果.mp4 30.44M
| | ├──课时8-给定一个字符串str给定一个字符串类型的数组arr出现的字符都是小写英文arr每一个字符串代表一张贴纸你可以把单个字符剪开使用母的是评出str来返回需要至少多少张贴纸可以完成这个任务至少需要两张贴纸ba和abcd因为使用这两张贴纸把每一个字符单独剪开含有2个a 2个b 1个c 可以评出str的所以返回2.mp4 3.20M
| | └──课时9-贴纸“abc”“bba”“cck”要贴出“aabbbbc”的样式(1).mp4 47.54M
| ├──章节21-第21节:暴力递归到动态规划(三)
| | ├──课时1-返回最长回文子序列长度.mp4 28.01M
| | ├──课时10-code实现.mp4 8.27M
| | ├──课时11-优化code(1).mp4 23.30M
| | ├──课时12-优化code(2).mp4 23.03M
| | ├──课时13-优化code(3).mp4 51.76M
| | ├──课时14-再次优化code.mp4 57.32M
| | ├──课时15-答疑(2).mp4 19.44M
| | ├──课时2-code实现.mp4 41.02M
| | ├──课时3-优化code(1).mp4 34.41M
| | ├──课时4-优化code(2).mp4 27.02M
| | ├──课时5-优化code(3).mp4 25.48M
| | ├──课时6-返回象棋从一个位置到另一个位置的方法有多少种.mp4 6.43M
| | ├──课时7-code实现.mp4 87.28M
| | ├──课时8-答疑(1).mp4 14.79M
| | └──课时9-返回咖啡机从开始到变干净的最短时间.mp4 28.07M
| ├──章节22-第22节:暴力递归到动态规划(四)
| | ├──课时1-返回二维数组最小距离累加和.mp4 58.89M
| | ├──课时2-code实现.mp4 33.54M
| | ├──课时3-优化code.mp4 39.70M
| | ├──课时4-返回组成aim的方法数(arr是货币数组).mp4 61.30M
| | ├──课时5-返回组成aim的方法数(arr是面值数组).mp4 113.04M
| | ├──课时6-返回组成aim的方法数(arr是面值货币数组,值是正数).mp4 105.08M
| | ├──课时7-返k步之后Bob还在NM的区域的概率.mp4 49.39M
| | └──课时8-本节课总结和答疑.mp4 12.10M
| ├──章节23-第23节:暴力递归到动态规划(五)
| | ├──课时1-返回K次打击后英雄把怪兽砍死的几率(1).mp4 42.37M
| | ├──课时10-返回裂开的数的种类(1).mp4 36.84M
| | ├──课时11-返回裂开的数的种类(2).mp4 73.77M
| | ├──课时2-返回K次打击后英雄把怪兽砍死的几率(2).mp4 44.44M
| | ├──课时3-返回K次打击后英雄把怪兽砍死的几率(3).mp4 44.08M
| | ├──课时4-返回K次打击后英雄把怪兽砍死的几率(4).mp4 42.49M
| | ├──课时5-返回K次打击后英雄把怪兽砍死的几率(5).mp4 35.31M
| | ├──课时6-返回组成aim的最少货币数(1).mp4 43.33M
| | ├──课时7-返回组成aim的最少货币数(2).mp4 45.51M
| | ├──课时8-返回组成aim的最少货币数(3).mp4 29.16M
| | └──课时9-返回裂开的数的种类.mp4 9.09M
| ├──章节24-第24节:暴力递归到动态规划(六)
| | ├──课时1-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(1).mp4 45.73M
| | ├──课时10-知道了面试中设计暴力递归过程的原则然后呢.mp4 4.11M
| | ├──课时11-常见的4种尝试模型.mp4 4.55M
| | ├──课时12-如何分析有没有重复解.mp4 1.51M
| | ├──课时13-暴力递归到动态规划的套路.mp4 8.16M
| | ├──课时14-动态规划的进一步优化.mp4 4.35M
| | ├──课时15-N皇后问题(1).mp4 37.88M
| | ├──课时16-N皇后问题(2).mp4 39.59M
| | ├──课时17-N皇后问题(3).mp4 67.74M
| | ├──课时2-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(2).mp4 39.10M
| | ├──课时3-给定数组分成两个集合要累加和接近返回最接近的情况下较小的集合的累加和(3).mp4 39.68M
| | ├──课时4-给定数组分成两个集合数组长度为偶数时集合包含个数一样数组长度为奇数时集合包含个数必须只差一个返回最接近的情况下较小的集合的累加和(1).mp4 5.15M
| | ├──课时5-给定数组分成两个集合数组长度为偶数时集合包含个数一样数组长度为奇数时集合包含个数必须只差一个返回最接近的情况下较小的集合的累加和(2).mp4 193.14M
| | ├──课时6-什么暴力递归可以继续优化.mp4 13.23M
| | ├──课时7-暴力递归和动态规划的关系.mp4 7.04M
| | ├──课时8-如何找到某个问题的动态规划方式.mp4 15.23M
| | └──课时9-面试中设计暴力递归过程的原则.mp4 24.25M
| ├──章节25-第25节:窗口内最大值或最小值的更新结构
| | ├──课时1-滑动窗口是什么.mp4 64.01M
| | ├──课时2-每一个滑出状态的最大值.mp4 60.29M
| | ├──课时3-arr中达标子数组的数量.mp4 88.18M
| | ├──课时4-加油站的良好出发点问题.mp4 72.23M
| | └──课时5-组成aim的最小货币数.mp4 121.53M
| ├──章节26-第26节:单调栈结构
| | ├──课时1-单调栈结构介绍.mp4 135.90M
| | ├──课时2-子数组最大值.mp4 94.92M
| | ├──课时3-直方图最大长方形面积.mp4 18.73M
| | ├──课时4-全部由1组成的最大子矩形.mp4 43.27M
| | └──课时5-全部由1组成的子矩形数量.mp4 165.98M
| ├──章节27-第27节:单调栈(续)、由斐波那契数列讲述矩阵快速幂技巧
| | ├──课时1-返回所有子数组最小值的累加和.mp4 112.63M
| | ├──课时2-求斐波那契数列矩阵乘法的方法.mp4 110.04M
| | ├──课时3-返回n年后牛的数量.mp4 50.17M
| | └──课时4-返回有多少达标的字符串.mp4 41.28M
| ├──章节28-第28节:KMP算法
| | ├──课时1-KMP算法是什么.mp4 53.17M
| | ├──课时2-KMP算法核心next数组.mp4 49.76M
| | ├──课时3-如何利用next数组加速匹配过程.mp4 48.28M
| | ├──课时4-答疑.mp4 15.24M
| | ├──课时5-KMP的code1.mp4 75.55M
| | └──课时6-KMP的code2.mp4 72.54M
| ├──章节29-第29节:Manacher算法
| | ├──课时1-回文是什么.mp4 47.46M
| | ├──课时2-manacher算法.mp4 105.81M
| | ├──课时3-manacher案例演示.mp4 114.98M
| | └──课时4-kmp习题.mp4 53.29M
| ├──章节3-第3节:异或运算相关面试题
| | ├──课时1-认识异或运算和题目一如何不用额外变量交换两个数.mp4 55.03M
| | ├──课时2-认识异或运算题目二找到并打印这种数.mp4 12.76M
| | ├──课时3-怎么把一个int类型的数提取出最右侧的1来.mp4 17.34M
| | ├──课时4-怎么找到并打印这两种数.mp4 43.00M
| | ├──课时5-找到出现了k次的数解.mp4 45.83M
| | ├──课时6-找到出现了k次的数代码实现.mp4 43.61M
| | ├──课时7-找到出现了k次的数相关的一个例子.mp4 75.69M
| | └──课时8-到出现了k次的数总结.mp4 45.17M
| ├──章节30-第30节:bfprt算法、蓄水池算法
| | ├──课时1-在无序数组中求第k小的数.mp4 65.01M
| | ├──课时2-bfprt算法.mp4 127.51M
| | ├──课时3-返回topk个最大的数不同时间复杂度方法.mp4 31.79M
| | ├──课时4-蓄水池算法.mp4 102.44M
| | └──课时5-实际应用场景.mp4 85.41M
| ├──章节31-第31节:Morris遍历
| | ├──课时1-morris遍历细节.mp4 48.43M
| | ├──课时2-课堂答疑复杂度.mp4 125.09M
| | ├──课时3-习题实战演示.mp4 61.20M
| | └──课时4-什么是morris遍历.mp4 107.09M
| ├──章节32-第32节:线段树
| | ├──课时1-线段树.mp4 221.22M
| | ├──课时2-懒更新.mp4 110.86M
| | ├──课时3-线段树code实现数组arr时间复杂度都是O(logN)1.mp4 208.66M
| | ├──课时4-线段树code实现数组arr时间复杂度都是O(logN)2.mp4 171.15M
| | ├──课时5-线段树测试及回答问题.mp4 8.39M
| | └──课时6-线段树实例2积方块问题.mp4 148.88M
| ├──章节33-第33节:IndexTree、AC自动机
| | ├──课时1-IndexTree1.mp4 155.51M
| | ├──课时2-IndexTree2.mp4 225.14M
| | ├──课时3-IndexTree2D.mp4 57.22M
| | ├──课时4-IndexTree左上角到右下角的累加和.mp4 32.81M
| | ├──课时5-AC自动机.mp4 176.58M
| | ├──课时6-AC自动机算法核心.mp4 111.89M
| | └──课时7-AC自动机code.mp4 233.33M
| ├──章节34-第34节:与哈希函数有关的结构
| | ├──课时1-哈希函数.mp4 210.96M
| | ├──课时2-布隆过滤器.mp4 58.16M
| | ├──课时3-布隆过滤器三大公式1.mp4 78.18M
| | ├──课时4-布隆过滤器三大公式2.mp4 83.92M
| | ├──课时5-一致性哈希-基础.mp4 43.63M
| | ├──课时6-一致性哈希-变成环的设计.mp4 99.17M
| | └──课时7-虚拟节点技术.mp4 69.01M
| ├──章节35-第35节:资源限制类题目的解题套路
| | ├──课时1-资源限制技巧汇总.mp4 15.64M
| | ├──课时2-使用最多1GB的内存怎么找到出现次数最多的无符号数.mp4 86.07M
| | ├──课时3-使用最多1GB的内存怎么找到出现次数最多的无符号数.mp4 30.42M
| | ├──课时4-可以使用最多1GB的内存怎么找到所有未出现过的数.mp4 59.14M
| | ├──课时5-内存限制为 3KB,但是只用找到一个没出现过的数即可.mp4 8.06M
| | ├──课时6-有一个包含100亿个URL的大文件假设每个URL占用64B请找出其中所有重复的URL.mp4 5.20M
| | ├──课时7-现在有40亿个无符号整数可以使用最多1GB的内存找出所有出现了两次的数.mp4 5.98M
| | ├──课时8-现在有40亿个无符号整数可以使用最多3K的内存怎么找到这40亿个整数的中位数.mp4 24.95M
| | └──课时9-有一个10G大小的文件每一行都装着这种类型的数字整个文件是无序的给你5G的内存空间请你输出一个10G大小的文件就是原文件所有数字排序的结果.mp4 49.42M
| ├──章节36-第36节:有序表(上)
| | ├──课时1-引入.mp4 20.02M
| | ├──课时2-平衡搜索二叉树.mp4 25.39M
| | ├──课时3-AVL树.mp4 31.09M
| | ├──课时4-AVL树平衡性.mp4 71.77M
| | ├──课时5-AVL树平衡性再讲解.mp4 26.50M
| | ├──课时6-AVL树加入节点.mp4 24.59M
| | ├──课时7-AVL树删除节点.mp4 7.39M
| | ├──课时8-AVL实现代码.mp4 85.64M
| | └──课时9-AVL实现答疑.mp4 45.58M
| ├──章节37-第37节:有序表(中)
| | ├──课时1-SB树.mp4 57.27M
| | ├──课时2-SB树四种违规类型.mp4 24.10M
| | ├──课时3-每轮经过调整后谁的孩子发生变化了谁就再查.mp4 16.97M
| | ├──课时4-每轮经过调整后谁的孩子发生变化了谁就再查的code.mp4 38.46M
| | ├──课时5-跳表引入.mp4 40.83M
| | ├──课时6-跳表正式例子.mp4 45.79M
| | ├──课时7-跳表code1.mp4 95.25M
| | └──课时8-跳表code2.mp4 47.96M
| ├──章节38-第38节:有序表(下)
| | ├──课时1-avl删除.mp4 30.76M
| | ├──课时2-给定一个数组arr和两个整数a和b求arr中有多少个子数组累加和在a到b这个范围上返回达标的子数组数量题意讲解1.mp4 83.71M
| | ├──课时3-给定一个数组arr和两个整数a和b求arr中有多少个子数组累加和在a到b这个范围上返回达标的子数组数量题意讲解2.mp4 19.50M
| | ├──课时4-CountOfRangSum代码.mp4 42.69M
| | ├──课时5-有一个滑动窗口想知道每一个窗口状态的中位数题意.mp4 46.51M
| | ├──课时6-SlidingWindowMedian代码.mp4 13.14M
| | ├──课时7-把num加入到index位置取出index位置的值把index位置上的值删除要求三个方法时间复杂度O.mp4 71.73M
| | ├──课时8-AddRemoveGetIndexGreet代码.mp4 49.20M
| | └──课时9-红黑树.mp4 29.19M
| ├──章节39-第39节:根据对数器找规律、根据数据量猜解法
| | ├──课时1-买苹果返回袋子数.mp4 80.84M
| | ├──课时2-轮流吃草返回谁会赢.mp4 108.91M
| | ├──课时3-给定一个数返回是不是连续正数和.mp4 80.80M
| | ├──课时4-对数器找规律.mp4 46.83M
| | └──课时5-返回通过所有怪兽需要花的最小钱数.mp4 226.08M
| ├──章节4-第4节:一些基础的数据结构
| | ├──课时1-单向链表和双向链表.mp4 76.84M
| | ├──课时2-栈和队列.mp4 62.71M
| | ├──课时3-栈和队列常见的面试题一.mp4 23.77M
| | ├──课时4-栈和队列常见的面试题二.mp4 40.05M
| | ├──课时5-理解递归.mp4 70.68M
| | ├──课时6-Master公式.mp4 55.47M
| | └──课时7-哈希表和有序表.mp4 81.54M
| ├──章节40-第40节:根据数据量猜解法(续)、卡特兰数
| | ├──课时1-返回arr的所有子序列中累加和除以m之后的最大值.mp4 266.07M
| | ├──课时2-n袋零食背包容量w一共有多少种零食放法1.mp4 223.32M
| | ├──课时3-n袋零食背包容量w一共有多少种零食放法2.mp4 79.37M
| | ├──课时4-卡特兰数.mp4 119.46M
| | └──课时5-卡特兰数公式.mp4 209.38M
| ├──章节41-第41节:子数组达到规定累加和的最大长度系列问题
| | ├──课时1-卡特兰数修正.mp4 26.97M
| | ├──课时2-给定一个正整数值K找到所有子数组里哪个子数组的累加和等于K并且是长度最大的返回其长度.mp4 38.51M
| | ├──课时3-值可能正可能负可能0所有子数组里哪个子数组的累加和等于K且是长度最大的返回其长度.mp4 49.38M
| | ├──课时4-所有子数组里哪个子数组的累加和小于等于K并且是长度最大的返回其长度.mp4 114.83M
| | ├──课时5-数组给定一个值v求子数组平均值小于等于v的最长子数组长度.mp4 10.48M
| | ├──课时6-总结技巧.mp4 13.76M
| | └──课时7-给定一个正方形矩阵matrix原地调整成顺时针90度转动的样子.mp4 72.50M
| ├──章节42-第42节:四边形不等式技巧(上)
| | ├──课时1-求这么多方案中min左部分累加和右部分累加和的最大值是多少.mp4 52.58M
| | ├──课时2-要求返回一个长度为N的s数组s[i] 在arr[0…i]范围上做最优划分所得到的min{左部分累加和右部分累加和}的最大值.mp4 195.72M
| | ├──课时3-再讲一遍题目2.mp4 147.95M
| | ├──课时4-求出将n堆石子合并成一堆的最小得分或最大得分合并方案.mp4 192.27M
| | ├──课时5-四边形不等式技巧特征.mp4 78.16M
| | ├──课时6-所有的画家并行工作请返回完成所有的画作需要的最少时间1.mp4 168.23M
| | ├──课时7-所有的画家并行工作请返回完成所有的画作需要的最少时间2.mp4 279.53M
| | └──课时8-所有的画家并行工作请返回完成所有的画作需要的最少时间最优解.mp4 171.67M
| ├──章节43-第43节:四边形不等式技巧(下)
| | ├──课时1-继续昨天返回完成所有画作需要最少时间.mp4 86.35M
| | ├──课时2-所有的居民点到最近邮局的总距离最短返回最短的总距离.mp4 121.24M
| | ├──课时3-邮局优化.mp4 42.76M
| | ├──课时4-返回如果想找到棋子不会摔碎的最高层数即使在最差的情况下扔 的最少次数1.mp4 57.99M
| | ├──课时5-返回如果想找到棋子不会摔碎的最高层数即使在最差的情况下扔 的最少次数2.mp4 110.10M
| | └──课时6-7颗石子丢10次出现的楼层问题.mp4 68.50M
| ├──章节44-第44节:状态压缩的动态规划
| | ├──课时1-Leetcode464CanIWin问题1.mp4 86.60M
| | ├──课时2-Leetcode464CanIWin问题2.mp4 121.05M
| | ├──课时3-TSP问题1.mp4 99.30M
| | ├──课时4-TSP问题2.mp4 56.68M
| | ├──课时5-你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种1.mp4 97.41M
| | └──课时6-你有无限的1乘以2的砖块要铺满MN的区域不同的铺法有多少种2.mp4 114.41M
| ├──章节45-第45节:DC3生成后缀数组详解
| | ├──课时1-后缀数组.mp4 59.21M
| | ├──课时2-奇数排序.mp4 21.98M
| | ├──课时3-按字典序排在最后的子串.mp4 80.16M
| | ├──课时4-DC3算法.mp4 70.46M
| | ├──课时5-DC3问题1.mp4 47.03M
| | └──课时6-DC3问题2.mp4 109.01M
| ├──章节46-第46节:后缀数组解决的面试题
| | ├──课时1-想把str2整体插入到str1中的某个位置形成最大的字典序返回字典序最大的结果.mp4 218.33M
| | ├──课时2-返回所有可能的结果中代表最大数字的结果题意.mp4 23.58M
| | ├──课时3-返回所有可能的结果中代表最大数字的结果(1).mp4 160.23M
| | ├──课时4-返回所有可能的结果中代表最大数字的结果(2).mp4 156.30M
| | ├──课时5-最长公共子串问题1.mp4 142.23M
| | └──课时6-最长公共子串问题2.mp4 246.02M
| ├──章节47-第47节:动态规划猜法中和外部信息简化的相关问题(上)
| | ├──课时1-打气球得分问题.mp4 283.47M
| | ├──课时2-leetcode546拆箱.mp4 323.47M
| | ├──课时3-消字符问题.mp4 160.97M
| | ├──课时4-给定一个数组arr和一个正数M返回在arr的子数组在长度不超过M的情况下最大的累加和.mp4 60.47M
| | └──课时5-哈夫曼树详解.mp4 135.20M
| ├──章节48-第48节:动态规划猜法中和外部信息简化的相关问题(下)
| | ├──课时1-leetcode664奇怪的打印机.mp4 153.19M
| | ├──课时2-计算可能有多少种不同的arr可以满足以上条件1.mp4 333.37M
| | ├──课时3-计算可能有多少种不同的arr可以满足以上条件2.mp4 168.58M
| | ├──课时4-最大网络流算法之dinic算法详解1.mp4 202.38M
| | └──课时5-最大网络流算法之dinic算法详解2.mp4 324.85M
| ├──章节5-第5节:归并排序及其相关面试题
| | ├──课时1-归并排序1.mp4 36.69M
| | ├──课时2-归并排序2.mp4 41.86M
| | ├──课时3-非递归方法实现.mp4 39.93M
| | ├──课时4-小和问题.mp4 53.09M
| | ├──课时5-小和另个例子.mp4 17.16M
| | ├──课时6-SmallSum代码.mp4 36.37M
| | ├──课时7-BiggerThanRightTwice.mp4 39.85M
| | └──课时8-BiggerThanRightTwice再次解析.mp4 53.78M
| ├──章节6-第6节:归并排序附加题、随机快速排序
| | ├──课时1-归并排序序.mp4 39.86M
| | ├──课时10-问题答疑.mp4 44.32M
| | ├──课时2-归并排序:前置知识1.mp4 38.30M
| | ├──课时3-归并排序:前置知识2.mp4 26.34M
| | ├──课时4-归并排序:题解1.mp4 75.16M
| | ├──课时5-归并排序:题解2.mp4 45.01M
| | ├──课时6-快速排序之荷兰国旗.mp4 43.30M
| | ├──课时7-荷兰国旗题解.mp4 48.06M
| | ├──课时8-快速排序1.mp4 29.21M
| | └──课时9-快速排序2.mp4 31.17M
| ├──章节7-第7节:堆和堆排序
| | ├──课时1-认识比较器.mp4 41.22M
| | ├──课时10-堆排序2.mp4 31.86M
| | ├──课时2-任何比较器.mp4 55.40M
| | ├──课时3-比较器,和堆结构.mp4 49.33M
| | ├──课时4-完全二叉树,堆,大根堆1.mp4 38.73M
| | ├──课时5-完全二叉树,堆,大根堆2.mp4 39.18M
| | ├──课时6-完全二叉树,堆,大根堆3.mp4 52.40M
| | ├──课时7-大根堆,小根堆.mp4 48.15M
| | ├──课时8-堆排序额外空间复杂度.mp4 44.51M
| | └──课时9-堆排序1.mp4 20.68M
| ├──章节8-第8节:加强堆
| | ├──课时1-手写堆.mp4 20.71M
| | ├──课时2-最大线段重合问题(用堆的实现)1.mp4 30.95M
| | ├──课时3-最大线段重合问题(用堆的实现)2.mp4 54.87M
| | ├──课时4-最大线段重合问题(用堆的实现)3.mp4 31.19M
| | ├──课时5-手动改写堆题目练习1.mp4 50.54M
| | ├──课时6-手动改写堆题目练习2.mp4 61.41M
| | ├──课时7-手动改写堆题目练习3.mp4 52.88M
| | ├──课时8-手动改写堆题目练习4.mp4 78.51M
| | └──课时9-手动改写堆题目练习5.mp4 62.26M
| └──章节9-第9节:前缀树、不基于比较的排序、排序稳定性
| | ├──课时1-前缀树概念.mp4 49.23M
| | ├──课时2-前缀树1.mp4 33.59M
| | ├──课时3-前缀树2.mp4 45.74M
| | ├──课时4-前缀树3.mp4 35.65M
| | ├──课时5-计数排序和基数排序1.mp4 29.06M
| | ├──课时6-计数排序和基数排序2.mp4 36.86M
| | ├──课时7-计数排序和基数排序3.mp4 19.82M
| | └──课时8-排序算法的稳定性.mp4 35.21M
├──08.算法与数据结构基础班-398
| ├──章节1-认识复杂度、对数器、二分法与异或运算
| | ├──课时1-什么是算法数据结构.mp4 2.98M
| | ├──课时10-常见的时间复杂度.mp4 2.17M
| | ├──课时11-算法和数据结构学习的大脉络.mp4 2.53M
| | ├──课时12-什么叫对数器.mp4 31.97M
| | ├──课时13-什么叫二分法.mp4 7.71M
| | ├──课时14-在一个有序数组中,找=某个数的最左侧位置.mp4 20.69M
| | ├──课时15-局部最小值.mp4 15.29M
| | ├──课时16-认识异或运算.mp4 14.05M
| | ├──课时17-如何不用额外变量交换两个数的值.mp4 20.38M
| | ├──课时18-一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这种数.mp4 14.82M
| | ├──课时19-怎么把一个int类型的数,提取出最右侧1来.mp4 8.48M
| | ├──课时2-何为常数时间的操作.mp4 3.14M
| | ├──课时20-一个数组中有一种数出现了奇数次,其他数都出现了偶数次怎么找到这两种数.mp4 36.72M
| | ├──课时3-常见的常数时间操作.mp4 25.99M
| | ├──课时4-时间复杂度的意义.mp4 11.18M
| | ├──课时5-选择排序.mp4 12.41M
| | ├──课时6-冒泡排序.mp4 16.34M
| | ├──课时7-插入排序.mp4 24.85M
| | ├──课时8-额外空间复杂度.mp4 17.01M
| | └──课时9-面试、比赛、刷题中、一个问题的最优解是什么意思.mp4 5.28M
| ├──章节10-并查集结构和图相关的算法
| | ├──课时1-贪心算法求解的标准过程.mp4 3.80M
| | ├──课时10-并查集优化.mp4 44.93M
| | ├──课时2-贪心算法的解题套路.mp4 15.28M
| | ├──课时3-贪心算法的解题套路实战.mp4 59.39M
| | ├──课时4-返回如果点亮str中所有需要点亮的位置,至少需要几盏灯.mp4 54.60M
| | ├──课时5-整分整块金条,怎么分最省铜板.mp4 30.65M
| | ├──课时6-每做完一个项目马上获得的收益可以支持你去做下一个项目不能并行的做项目你最后获得的最大钱数.mp4 46.68M
| | ├──课时7-并查集.mp4 24.41M
| | ├──课时8-isSameSet和union方法的代价越低越好.mp4 22.98M
| | └──课时9-并查集代码.mp4 41.18M
| ├──章节11-暴力递归
| | ├──课时1-合并users返回合并之后的用户数量.mp4 87.93M
| | ├──课时2-图.mp4 104.81M
| | ├──课时3-图的宽度优先&深度优先遍历(1).mp4 72.07M
| | ├──课时4-图的宽度优先&深度优先遍历(2).mp4 14.85M
| | ├──课时5-图的拓扑排序算法.mp4 56.73M
| | ├──课时6-最小生成树算法之Kruskal.mp4 55.56M
| | └──课时7-最小生成树算法之Prim.mp4 115.33M
| ├──章节12-动态规划
| | ├──课时1-Dijkstra算法.mp4 65.94M
| | ├──课时2-证明Dijkstra算法.mp4 26.66M
| | ├──课时3-改进后的Dijkstra算法.mp4 37.11M
| | ├──课时4-暴力递归.mp4 3.42M
| | ├──课时5-汉诺塔问题(1).mp4 36.01M
| | ├──课时6-汉诺塔问题(2).mp4 33.85M
| | ├──课时7-汉诺塔问题(3).mp4 39.01M
| | └──课时8-给你一个栈请你逆序这个栈不能申请额外的数据结构只能使用递归函数如何实现.mp4 42.13M
| ├──章节13-暴力递归到动态规划1
| | ├──课时1-二叉树序列化.mp4 13.32M
| | ├──课时2-尝试.mp4 32.02M
| | ├──课时3-打印一个字符串的全部子序列.mp4 10.71M
| | ├──课时4-打印一个字符串的全部排列.mp4 35.99M
| | ├──课时5-打印一个字符串的全部排列不出现重复的排列.mp4 26.50M
| | ├──课时6-从左往右尝试模型1.mp4 50.86M
| | ├──课时7-从左往右尝试模型2.mp4 38.93M
| | └──课时8-范围上尝试的模型.mp4 71.81M
| ├──章节14-暴力递归到动态规划2
| | ├──课时1-课前例题1讲解.mp4 35.64M
| | ├──课时2-课前例题2讲解.mp4 26.41M
| | ├──课时3-N皇后.mp4 61.68M
| | ├──课时4-N皇后方法1.mp4 47.06M
| | ├──课时5-N皇后方法2.mp4 41.16M
| | ├──课时6-回答问题.mp4 6.56M
| | ├──课时7-怎么尝试一件事.mp4 29.80M
| | ├──课时8-动态规划.mp4 36.97M
| | └──课时9-经典动态规划.mp4 41.34M
| ├──章节15-暴力递归到动态规划3
| | ├──课时1-返回让所有咖啡杯变干净的最早完成时间.mp4 87.75M
| | ├──课时2-返回所有的路径中最小的路径和(1).mp4 26.70M
| | ├──课时3-返回所有的路径中最小的路径和(2).mp4 41.80M
| | ├──课时4-解题规律.mp4 18.25M
| | ├──课时5-值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(1).mp4 22.79M
| | ├──课时6-值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(2).mp4 44.89M
| | ├──课时7-值为正数不重复每个值代表一种面值的货币每种面值的货币求组成 aim 的方法数(3).mp4 47.38M
| | └──课时8-枚举行为优化.mp4 43.72M
| ├──章节16-暴力递归到动态规划4
| | ├──课时1-返回需要至少多少张贴纸可以完成任务方法1(1).mp4 85.15M
| | ├──课时2-返回需要至少多少张贴纸可以完成任务方法1(2).mp4 63.67M
| | ├──课时3-返回需要至少多少张贴纸可以完成任务方法2.mp4 47.97M
| | ├──课时4-总结.mp4 37.36M
| | ├──课时5-两个字符串的最长公共子序列问题(1).mp4 6.64M
| | ├──课时6-两个字符串的最长公共子序列问题(2).mp4 62.04M
| | ├──课时7-两个字符串的最长公共子序列问题(13).mp4 28.04M
| | ├──课时8-返回让所有咖啡杯变干净的最早完成时间方法1.mp4 59.67M
| | └──课时9-返回让所有咖啡杯变干净的最早完成时间方法2.mp4 62.65M
| ├──章节2-链表结构、栈、队列、递归行为、哈希表和有序表
| | ├──课时1-单双向链表节点结构.mp4 4.22M
| | ├──课时10-如何使用栈结构实现队列结构.mp4 17.17M
| | ├──课时11-求数组arr[L..R]中的最大值,怎么用递归方法实现.mp4 26.88M
| | ├──课时12-Master公式.mp4 42.92M
| | ├──课时13-哈希表.mp4 94.25M
| | ├──课时2-单双链表如何反转.mp4 18.37M
| | ├──课时3-把给定值删除.mp4 18.33M
| | ├──课时4-java和c++在内存释放上的问题.mp4 14.94M
| | ├──课时5-什么是栈和队列.mp4 3.42M
| | ├──课时6-栈和队列的实际实现(双向链表实现).mp4 20.59M
| | ├──课时7-栈和队列的实际实现(数组实现).mp4 29.45M
| | ├──课时8-既然语言都有这些结构和api,为什么还需要手撸练习.mp4 22.07M
| | └──课时9-如何用队列结构实现栈结构.mp4 4.82M
| ├──章节3-归并排序与随机快排
| | ├──课时1-什么是归并排序.mp4 5.97M
| | ├──课时10-荷兰国旗问题.mp4 30.00M
| | ├──课时11-快速排序1.0.mp4 9.39M
| | ├──课时12-快速排序2.0.mp4 8.79M
| | ├──课时13-快速排序3.0.mp4 8.97M
| | ├──课时14-怎么解决复杂度.mp4 10.11M
| | ├──课时15-额外空间复杂度怎么估计.mp4 11.96M
| | ├──课时2-归并排序(递归方法实现).mp4 26.67M
| | ├──课时3-归并排序(非递归方法实现)(1).mp4 35.94M
| | ├──课时4-归并排序(非递归方法实现)(2).mp4 14.59M
| | ├──课时5-归并排序时间复杂度分析.mp4 9.60M
| | ├──课时6-根据常见面试题深入理解归并排序.mp4 33.08M
| | ├──课时7-根据常见面试题深入理解归并排序代码解析.mp4 15.80M
| | ├──课时8-在一个数组中求降序对.mp4 21.19M
| | └──课时9-Partition过程.mp4 30.42M
| ├──章节4-比较器与堆
| | ├──课时1-完全二叉树结构.mp4 13.16M
| | ├──课时10-直观认识完全二叉树.mp4 14.20M
| | ├──课时11-答疑1.mp4 11.56M
| | ├──课时12-怎么保证每一个数再排完序的距离不会超过k.mp4 21.96M
| | ├──课时13-答疑2.mp4 3.65M
| | ├──课时14-比较器(重载比较运算符).mp4 14.24M
| | ├──课时15-比较器(排序).mp4 7.41M
| | ├──课时16-比较器(特殊标准排序的结构).mp4 8.35M
| | ├──课时17-什么情况下可以用语言提供的堆结构,什么情况下必须手动写.mp4 16.64M
| | ├──课时18-什么情况下可以用语言提供的堆结构,什么情况下必须手动写代码实现.mp4 45.22M
| | ├──课时2-堆是什么.mp4 4.68M
| | ├──课时3-大根堆讲解1.mp4 7.55M
| | ├──课时4-大根堆代码1.mp4 15.22M
| | ├──课时5-大根堆讲解2.mp4 16.59M
| | ├──课时6-答疑.mp4 22.96M
| | ├──课时7-下沉的复杂度是多少.mp4 9.31M
| | ├──课时8-堆排序是什么.mp4 8.35M
| | └──课时9-堆排序优化1.mp4 16.23M
| ├──章节5-trie、桶排序、排序总结
| | ├──课时1-答疑.mp4 24.08M
| | ├──课时10-不基于比较的排序.mp4 13.82M
| | ├──课时11-基数排序.mp4 19.53M
| | ├──课时12-基数排序代码.mp4 13.56M
| | ├──课时13-基数排序代码拆解.mp4 47.26M
| | ├──课时14-计数排序和基数排序.mp4 19.99M
| | ├──课时15-选择、冒泡、插入排序有没有稳定性.mp4 5.17M
| | ├──课时16-归并、快排、堆排序有没有稳定性.mp4 7.85M
| | ├──课时17-排序算法总结.mp4 8.97M
| | ├──课时18-常见的坑.mp4 24.31M
| | ├──课时2-前缀树.mp4 24.97M
| | ├──课时3-怎么实现前缀树.mp4 27.28M
| | ├──课时4-答疑.mp4 2.54M
| | ├──课时5-word这个字符串之前加入过几次.mp4 9.43M
| | ├──课时6-有多少字符串是以pre这个字符串作为前缀的.mp4 3.76M
| | ├──课时7-删除.mp4 25.53M
| | ├──课时8-答疑.mp4 5.64M
| | └──课时9-前缀树是怎么拓展的.mp4 5.70M
| ├──章节6-链表相关面试题
| | ├──课时1-链表问题.mp4 3.98M
| | ├──课时10-两个无环链表是否相交.mp4 6.21M
| | ├──课时11-两个无环链表是否相交代码.mp4 7.78M
| | ├──课时12-答疑.mp4 5.12M
| | ├──课时13-两个链表都有环有几种结构.mp4 23.55M
| | ├──课时14-能不能不给单链表的头节点,只给想要删除的节点,就能做到在链表上把这个删掉.mp4 22.68M
| | ├──课时2-快慢指针简介.mp4 3.94M
| | ├──课时3-快慢指针代码.mp4 26.31M
| | ├──课时4-给定一个单链表的头节点head,判断该链表是否为回文机构.mp4 30.73M
| | ├──课时5-将单链表按某值划分成左边小、中间相等、右边大的形式.mp4 46.05M
| | ├──课时6-特殊的单链表节点(用哈希表的方法).mp4 15.56M
| | ├──课时7-不用哈希表的方法.mp4 28.96M
| | ├──课时8-两个有环也可能无环的单链表,如果相交,返回相交的第一个节点,如果不想交,返回null.mp4 24.95M
| | └──课时9-两个有环也可能无环的单链表,如果相交,返回相交的第一个节点,如果不想交,返回null代码实现.mp4 5.61M
| ├──章节7-二叉树的基本算法
| | ├──课时1-什么叫二叉树.mp4 2.77M
| | ├──课时10-统计二叉树最大的宽度(用Map).mp4 34.70M
| | ├──课时11-统计二叉树最大的宽度(不用Map).mp4 19.07M
| | ├──课时12-二叉树的序列化和反序列化.mp4 36.15M
| | ├──课时2-二叉树遍历(什么叫子树).mp4 3.83M
| | ├──课时3-二叉树遍历是什么意思.mp4 6.62M
| | ├──课时4-二叉树遍历实现.mp4 20.30M
| | ├──课时5-非递归方式实现二叉树的遍历.mp4 978.57kb
| | ├──课时6-非递归方式实现二叉树的遍历(前序).mp4 20.82M
| | ├──课时7-非递归方式实现二叉树的遍历(中序).mp4 21.07M
| | ├──课时8-非递归方式实现二叉树的遍历(后序).mp4 49.73M
| | └──课时9-实现二叉树按层遍历(队列方式).mp4 7.41M
| ├──章节8-二叉树的递归套路
| | ├──课时1-如何设计一个打印整棵树的打印函数.mp4 31.99M
| | ├──课时10-什么叫平衡树.mp4 2.47M
| | ├──课时11-二叉树的递归套路2.mp4 1.91M
| | ├──课时12-列出所有可能性后,确定到底需要向左树和右树要什么样的信息.mp4 23.05M
| | ├──课时13-给定一颗二叉树的头结点head,任何两个节点之间都存在距离,返回整课二叉树的最大距离.mp4 26.56M
| | ├──课时14-给定二叉树的头节点head,返回这个二叉树最大的二叉树搜索子树的头节点.mp4 64.28M
| | ├──课时15-二叉树递归套路3.mp4 3.32M
| | ├──课时16-排队的最大快乐值.mp4 39.76M
| | ├──课时2-给一个二叉树中的某个节点,返回该节点的后继节点1.mp4 12.04M
| | ├──课时3-如果x没有又数.mp4 5.70M
| | ├──课时4-后继.mp4 3.53M
| | ├──课时5-给一个二叉树中的某个节点,返回该节点的后继节点2.mp4 3.30M
| | ├──课时6-给一个二叉树中的某个节点,返回该节点的后继节点代码实现.mp4 10.28M
| | ├──课时7-给定一个如如参数N,代表纸条都从下边上向上方连续对着N次,请从上到下导引所有折痕的方向1.mp4 31.20M
| | ├──课时8-给定一个如如参数N,代表纸条都从下边上向上方连续对着N次,请从上到下导引所有折痕的方向2.mp4 21.21M
| | └──课时9-二叉树的递归套路1.mp4 6.64M
| └──章节9-贪心算法
| | ├──课时1-返回这颗二叉树是不是满二叉树1.mp4 75.57M
| | ├──课时2-返回这颗二叉树是不是满二叉树2.mp4 71.72M
| | ├──课时3-返回a和b的最低公共祖先.mp4 82.89M
| | ├──课时4-贪心算法.mp4 14.20M
| | ├──课时5-贪心算法例子.mp4 21.91M
| | ├──课时6-从头到尾讲一道利用贪心算法求解的题目(1).mp4 19.67M
| | ├──课时7-从头到尾讲一道利用贪心算法求解的题目(2).mp4 25.20M
| | └──课时8-从头到尾讲一道利用贪心算法求解的题目(3).mp4 101.57M
├──09.算法与数据结构进阶班-389
| ├──章节1-单调栈和窗口及其更新结构
| | ├──课时1-窗口.mp4 6.60M
| | ├──课时10-单调栈(2).mp4 37.23M
| | ├──课时11-单调栈(3).mp4 39.00M
| | ├──课时12-正整数数组arr中sub是任意子数组算出(sub累加和)乘(sub最小值)的值这个值最大是多少.mp4 29.58M
| | ├──课时2-双端队列(1).mp4 28.43M
| | ├──课时3-双端队列(2).mp4 24.44M
| | ├──课时4-一个固定大小窗口依次划过数组返回滑出最大值.mp4 7.93M
| | ├──课时5-应用.mp4 24.04M
| | ├──课时6-给定整型数组arr整数num子数组打标满足sub最大值减sub最小值大于等于num返回达标子数组数量.mp4 18.83M
| | ├──课时7-给定整型数组arr整数num子数组打标满足sub最大值减sub最小值大于等于num返回达标子数组数量(2).mp4 23.19M
| | ├──课时8-给定整型数组arr整数num子数组打标满足sub最大值减sub最小值大于等于num返回达标子数组数量(3).mp4 11.25M
| | └──课时9-单调栈(1).mp4 16.84M
| ├──章节10-数组累加和问题三连
| | ├──课时1-例题1.mp4 33.43M
| | ├──课时10-数组累加和第三连问题(1).mp4 11.96M
| | ├──课时11-数组累加和第三连问题(2).mp4 9.76M
| | ├──课时12-数组累加和第三连问题(3).mp4 24.97M
| | ├──课时13-数组累加和第三连问题(4).mp4 14.26M
| | ├──课时14-讲解代码.mp4 48.98M
| | ├──课时2-数组累加和第一连问题.mp4 28.93M
| | ├──课时3-讲解代码(1).mp4 12.78M
| | ├──课时4-讲解代码(2).mp4 8.61M
| | ├──课时5-数组累加和第二连问题1.mp4 10.80M
| | ├──课时6-数组累加和第二连问题2.mp4 19.24M
| | ├──课时7-讲解代码(3).mp4 6.96M
| | ├──课时8-训练(1).mp4 3.22M
| | └──课时9-训练(2).mp4 1.13M
| ├──章节11-哈希函数有关的结构和岛问题
| | ├──课时1-认识哈希函数(1).mp4 30.71M
| | ├──课时10-例题1.mp4 48.54M
| | ├──课时11-布隆过滤器三个重要公式(1).mp4 15.15M
| | ├──课时12-布隆过滤器三个重要公式(2).mp4 11.22M
| | ├──课时13-找到K个哈希函数.mp4 1.76M
| | ├──课时2-认识哈希函数(2).mp4 8.78M
| | ├──课时3-哈希函数应用(1).mp4 13.43M
| | ├──课时4-哈希函数应用(2).mp4 16.65M
| | ├──课时5-哈希表实现(1).mp4 11.31M
| | ├──课时6-哈希表实现(2).mp4 3.53M
| | ├──课时7-哈希函数扩容(1).mp4 10.81M
| | ├──课时8-哈希函数扩容(2).mp4 4.61M
| | └──课时9-布隆过滤器.mp4 13.00M
| ├──章节12-如何解决资源限制类题目
| | ├──课时1-哈希表扩容.mp4 4.47M
| | ├──课时10-讲解代码(1).mp4 8.95M
| | ├──课时11-讲解代码(2).mp4 7.17M
| | ├──课时12-并差集(1).mp4 11.09M
| | ├──课时13-并差集(2).mp4 34.91M
| | ├──课时14-资源限制类例题1.mp4 6.63M
| | ├──课时15-资源限制类例题2.mp4 6.43M
| | ├──课时16-资源限制类例题2(1).mp4 20.94M
| | ├──课时17-资源限制类例题2(2).mp4 4.73M
| | ├──课时18-资源限制类例题2(3).mp4 5.40M
| | ├──课时19-资源限制类例题2(4).mp4 5.10M
| | ├──课时2-哈希表 一致性和负载均衡.mp4 22.06M
| | ├──课时3-解决传统负载均衡问题(1).mp4 28.59M
| | ├──课时4-解决传统负载均衡问题(2).mp4 20.10M
| | ├──课时5-哈希函数离散性(1).mp4 2.26M
| | ├──课时6-哈希函数离散性(2).mp4 3.04M
| | ├──课时7-哈希函数应用(1).mp4 15.55M
| | ├──课时8-哈希函数应用(2).mp4 2.28M
| | └──课时9-岛问题.mp4 6.08M
| ├──章节13-有序表的原理、应用、扩展(一)
| | ├──课时1-32位无符号正整数范围0~4294967295现在有一个40亿个无符号正整数文件使用1GB的内存怎么找到出现次数最多的数.mp4 27.71M
| | ├──课时10-32位无符号正整数范围0~4294967295现在有一个无序10G无符号正整数文件使用5GB的内存输出源文件所有数字排序结果(3).mp4 6.78M
| | ├──课时11-32位无符号正整数范围0~4294967295现在有一个无序10G无符号正整数文件使用5GB的内存输出源文件所有数字排序结果(4).mp4 1.88M
| | ├──课时12-搜索二叉树(1).mp4 6.76M
| | ├──课时13-搜索二叉树(2).mp4 36.12M
| | ├──课时14-搜索二叉树(3).mp4 50.92M
| | ├──课时15-搜索二叉树(4).mp4 23.80M
| | ├──课时2-有一个100亿个URL的大文件每个URL占用64B找出所有重复的URL(1).mp4 9.09M
| | ├──课时3-词最热(1).mp4 11.05M
| | ├──课时4-词最热(2).mp4 6.63M
| | ├──课时5-词最热(3).mp4 12.70M
| | ├──课时6-词最热(4).mp4 1.34M
| | ├──课时7-32位无符号正整数范围0~4294967295现在有一个40亿个无符号正整数文件使用10MB的内存怎么找到40亿个整数的中位数.mp4 21.71M
| | ├──课时8-32位无符号正整数范围0~4294967295现在有一个无序10G无符号正整数文件使用5GB的内存输出源文件所有数字排序结果(1).mp4 30.60M
| | └──课时9-32位无符号正整数范围0~4294967295现在有一个无序10G无符号正整数文件使用5GB的内存输出源文件所有数字排序结果(2).mp4 2.64M
| ├──章节14-有序表的原理、应用、扩展(二)
| | ├──课时1-使用左旋右旋.mp4 12.58M
| | ├──课时10-讲解疑惑.mp4 5.04M
| | ├──课时11-SB树性.mp4 5.26M
| | ├──课时12-void(1).mp4 19.58M
| | ├──课时13-void(2).mp4 11.92M
| | ├──课时14-递归.mp4 6.58M
| | ├──课时2-有序表在二叉树用法.mp4 35.09M
| | ├──课时3-红黑树.mp4 20.52M
| | ├──课时4-调平恒(1).mp4 1.85M
| | ├──课时5-调平恒(2).mp4 10.19M
| | ├──课时6-左旋右旋(1).mp4 25.04M
| | ├──课时7-左旋右旋(2).mp4 6.91M
| | ├──课时8-讲解代码(1).mp4 50.24M
| | └──课时9-讲解代码(2).mp4 10.74M
| ├──章节15-有序表的原理、应用、扩展(三)
| | ├──课时1-avr树.mp4 18.91M
| | ├──课时10-讲解代码和添加(2).mp4 30.08M
| | ├──课时11-讲解代码和添加(3).mp4 8.10M
| | ├──课时12-讲解代码(1).mp4 44.13M
| | ├──课时13-讲解代码(2).mp4 5.58M
| | ├──课时14-讲解代码(3).mp4 14.78M
| | ├──课时15-讲解代码(4).mp4 10.67M
| | ├──课时16-讲解代码(5).mp4 29.71M
| | ├──课时17-讲解代码(6).mp4 16.35M
| | ├──课时2-讲解代码.mp4 7.95M
| | ├──课时3-size-B.mp4 3.65M
| | ├──课时4-讲解代码(1).mp4 37.31M
| | ├──课时5-讲解代码(2).mp4 15.52M
| | ├──课时6-讲解代码(3).mp4 29.18M
| | ├──课时7-讲解代码(4).mp4 12.62M
| | ├──课时8-跳表.mp4 8.91M
| | └──课时9-讲解代码和添加(1).mp4 16.68M
| ├──章节16-AC自动机、卡特兰数
| | ├──课时1-红黑树(1).mp4 13.52M
| | ├──课时10-需要改写有序表的题目二.mp4 38.00M
| | ├──课时2-红黑树(2).mp4 29.92M
| | ├──课时3-红黑树(3).mp4 4.50M
| | ├──课时4-有三个数组把每个数组的最小值放入有序表中然后把表中的最大值和最小值取出构成一个区间保证数组中的值至少有一个在此区间中(1).mp4 16.92M
| | ├──课时5-有三个数组把每个数组的最小值放入有序表中然后把表中的最大值和最小值取出构成一个区间保证数组中的值至少有一个在此区间中(2).mp4 1.62M
| | ├──课时6-数组arr和整数a和b(a大于b)求arr有多少子数组累加和在ab区间中达标数量(1).mp4 8.64M
| | ├──课时7-数组arr和整数a和b(a大于b)求arr有多少子数组累加和在ab区间中达标数量(2).mp4 9.39M
| | ├──课时8-数组arr和整数a和b(a大于b)求arr有多少子数组累加和在ab区间中达标数量(3).mp4 32.07M
| | └──课时9-讲解代码.mp4 32.03M
| ├──章节17-经典面试题目(一)
| | ├──课时1-有序数组arr表示X轴上左点到右点位置给个绳子K(k为正整数)最多盖住几个点(任意位置碰到就算盖住)(1).mp4 21.35M
| | ├──课时10-实现方式.mp4 20.70M
| | ├──课时11-有怕成一行的正方形,每个长方形已经染成红色绿色要再次染色就会被覆盖完成染色后每个红色R比绿色G距离最左侧近返回最少要涂染几个正方形.mp4 21.71M
| | ├──课时12-实现方式(1).mp4 26.56M
| | ├──课时13-实现方式(2).mp4 1.42M
| | ├──课时14-实现方式(3).mp4 5.46M
| | ├──课时15-在0和1的矩阵中边框为1的最大正方形边长(1).mp4 13.24M
| | ├──课时16-在0和1的矩阵中边框为1的最大正方形边长(2).mp4 25.16M
| | ├──课时17-在0和1的矩阵中边框为1的最大正方形边长(3).mp4 4.42M
| | ├──课时18-实现方式.mp4 9.48M
| | ├──课时2-有序数组arr表示X轴上左点到右点位置给个绳子K(k为正整数)最多盖住几个点(任意位置碰到就算盖住)(2).mp4 1.27M
| | ├──课时3-实现方式.mp4 5.55M
| | ├──课时4-括号配对怎么判断一个括号字符串有效.mp4 13.29M
| | ├──课时5-实现方式.mp4 3.99M
| | ├──课时6-括号配对问题如果一个括号字符串无效返回至少需要填几个字符能让其整体有效.mp4 15.96M
| | ├──课时7-实现方式.mp4 8.01M
| | ├──课时8-括号有效配比(1).mp4 20.21M
| | └──课时9-括号有效配比(1).mp4 15.85M
| ├──章节18-经典面试题目(二)
| | ├──课时1-用正整数M构建长的为M的数组arr要求三个位置ijk都有arr[i]+arr[j]!=2arr[j]返回arr(1).mp4 23.80M
| | ├──课时10-实现方式(2).mp4 3.15M
| | ├──课时11-给二叉树头节点head路径规定可以从任何节点出发到任何节点返回最大路径和.mp4 9.02M
| | ├──课时12-实现方式(1).mp4 31.60M
| | ├──课时13-实现方式(2).mp4 3.47M
| | ├──课时14-有序行列的二维数组找num返回ture或false.mp4 1.68M
| | ├──课时15-有n个打包机器从左到右一自排开会分发随机物品数量要求每个机器分配的数量一致后在打包移动的数量为1只能相邻的机器移动在最小的轮数下要每个机器物品数量相同(1).mp4 22.08M
| | ├──课时16-有n个打包机器从左到右一自排开会分发随机物品数量要求每个机器分配的数量一致后在打包移动的数量为1只能相邻的机器移动在最小的轮数下要每个机器物品数量相同(2).mp4 21.90M
| | ├──课时17-实现方式.mp4 6.36M
| | ├──课时18-给一个数组arr长度为N在任意位置截取长度为大于0且小于N前缀为左部分剩下的为右部分取出左右两边最大绝对值返回最大的.mp4 21.66M
| | ├──课时2-用正整数M构建长的为M的数组arr要求三个位置ijk都有arr[i]+arr[j]!=2arr[j]返回arr(2).mp4 11.55M
| | ├──课时3-实现方式.mp4 20.26M
| | ├──课时4-用正整数M构建长的为M的数组arr要求三个位置ijk都有arr[i]+arr[j]!=2arr[j]返回arr 优化.mp4 3.25M
| | ├──课时5-给二叉树头节点head路径规定必须从头结点到叶节点返回最大路径.mp4 4.29M
| | ├──课时6-实现方式(1).mp4 11.03M
| | ├──课时7-实现方式(2).mp4 11.96M
| | ├──课时8-二叉树头节点head路径规定可以从节点出发必须往下走到达任何节点返回最大路径.mp4 24.07M
| | └──课时9-实现方式(1).mp4 31.18M
| ├──章节19-经典面试题目(三)
| | ├──课时1-一个非负数组其值表示地形高度求整块地可以装下格水(1).mp4 11.75M
| | ├──课时10-时间复杂度(2).mp4 9.52M
| | ├──课时11-时间复杂度(3).mp4 5.63M
| | ├──课时12-返回数组累加和为aim的不同二元组.mp4 24.28M
| | ├──课时13-返回数组累加和为aim的不同三元组.mp4 9.26M
| | ├──课时14-长度为N的数组返回K最小的数值对(1).mp4 46.05M
| | ├──课时15-长度为N的数组返回K最小的数值对(2).mp4 2.90M
| | ├──课时2-一个非负数组其值表示地形高度求整块地可以装下格水(2).mp4 6.54M
| | ├──课时3-一个非负数组其值表示地形高度求整块地可以装下格水(3).mp4 16.96M
| | ├──课时4-实现方式(1).mp4 4.15M
| | ├──课时5-实现方式(2).mp4 12.51M
| | ├──课时6-一个二维数组其值表示地形高度求整块地可以装下多少水.mp4 30.51M
| | ├──课时7-实现方式.mp4 15.52M
| | ├──课时8-总结流程.mp4 39.92M
| | └──课时9-时间复杂度(1).mp4 15.54M
| ├──章节2-类似斐波那契数列的递归
| | ├──课时1-递归.mp4 69.57M
| | ├──课时10-流线存储算法.mp4 23.77M
| | ├──课时2-斐波那契数列(1).mp4 23.09M
| | ├──课时3-斐波那契数列(2).mp4 18.14M
| | ├──课时4-斐波那契数列(3).mp4 14.57M
| | ├──课时5-推广.mp4 1.94M
| | ├──课时6-奶牛问题.mp4 25.09M
| | ├──课时7-上楼梯问题.mp4 3.79M
| | ├──课时8-达标问题.mp4 12.95M
| | └──课时9-区域填充问题.mp4 9.73M
| ├──章节20-经典面试题目(四)
| | ├──课时1-每种工作有难度和报酬.mp4 23.14M
| | ├──课时10-实现TopRecord结构2 (2).mp4 32.50M
| | ├──课时2-有N袋零食体积为V[i]背包容量为W能装下体积不超过背包容量的零食一共有几种方法(总体积为0也算一种方法).mp4 54.88M
| | ├──课时3-空间压缩.mp4 33.01M
| | ├──课时4-求两个字符串最长公共子串(1).mp4 30.57M
| | ├──课时5-求两个字符串最长公共子串(2).mp4 8.12M
| | ├──课时6-实现方式.mp4 26.69M
| | ├──课时7-返回最大K前的字符串数组其结果唯一.mp4 14.27M
| | ├──课时8-实现方式.mp4 17.89M
| | └──课时9-实现TopRecord结构2 (1).mp4 48.79M
| ├──章节21-经典面试题目(五)
| | ├──课时1-最长公共子序列问题回顾1.mp4 53.46M
| | ├──课时2-最长公共子序列问题回顾2.mp4 57.14M
| | ├──课时3-像目录结构一样打印数组.mp4 55.54M
| | ├──课时4-知中序和先序返回后续数组.mp4 41.32M
| | ├──课时5-最长递增子序列问题的解法.mp4 21.74M
| | ├──课时6-最长递增子序列问题的解法思路.mp4 19.79M
| | ├──课时7-最长递增子序列问题的解法思路代码.mp4 12.52M
| | └──课时8-a信封套b信封返回最多套几层.mp4 24.89M
| ├──章节22-经典面试题目(六)
| | ├──课时1-返回子数组的最大累加和(1).mp4 48.39M
| | ├──课时2-返回子矩阵的最大累加和(2).mp4 33.87M
| | ├──课时3-双向链表节点返回头节点.mp4 21.95M
| | ├──课时4-边界距离问题.mp4 66.73M
| | ├──课时5-边界距离问题代码.mp4 41.34M
| | ├──课时6-s2删除啥就是s1的子串了.mp4 69.40M
| | └──课时7-完全二叉树节点个数.mp4 39.18M
| ├──章节23-经典面试题目(七)
| | ├──课时1-str1和str2删掉最少字符变成str1子串.mp4 211.58M
| | ├──课时2-LRU内存替换算法.mp4 27.80M
| | ├──课时3-数据结构设计题.mp4 8.52M
| | ├──课时4-实现思路.mp4 23.70M
| | ├──课时5-LeastRecentlyUsedCache代码.mp4 149.66M
| | ├──课时6-回答问题.mp4 23.43M
| | ├──课时7-返回所有最短变换路径.mp4 186.45M
| | └──课时8-WordMinPaths代码.mp4 269.88M
| ├──章节24-经典面试题目(八)
| | ├──课时1-最大子数组异或和.mp4 220.71M
| | ├──课时2-MaxEOR代码.mp4 92.03M
| | ├──课时3-怎么让异或和结果最多.mp4 156.13M
| | ├──课时4-返回express能有多少组合达到desired结果1.mp4 121.60M
| | ├──课时5-返回express能有多少组合达到desired结果2.mp4 79.81M
| | ├──课时6-计算如何以最少的跳跃次数跳到最后一个数.mp4 64.63M
| | └──课时7-一个字符串切几刀全回文返回express能有多少组合达到desired结果.mp4 206.67M
| ├──章节25-经典面试题目(九)
| | ├──课时1-两个数累加和最大的前k个1.mp4 59.56M
| | ├──课时10-在一个字符串中找到没有重复字符子串中最长的长度.mp4 44.80M
| | ├──课时2-两个数累加和最大的前k个2.mp4 13.32M
| | ├──课时3-返回该数组能不能分成4个部分并且每部分累加和相等1.mp4 126.25M
| | ├──课时4-返回该数组能不能分成4个部分并且每部分累加和相等2.mp4 51.49M
| | ├──课时5-StringCros代码.mp4 11.32M
| | ├──课时6-返回如果让arr整体有序需要最短子数组长度.mp4 54.02M
| | ├──课时7-SmallLeast.mp4 54.44M
| | ├──课时8-返回arr最少还缺几个数.mp4 88.25M
| | └──课时9-面试快速提升方法.mp4 14.33M
| ├──章节26-经典面试题目(十)
| | ├──课时1-返回数组中有多少独立的域.mp4 104.72M
| | ├──课时2-代码方法2返回数组中有多少独立的域.mp4 17.49M
| | ├──课时3-删除多余字符使每种字符只保留一个.mp4 103.67M
| | ├──课时4-返回一条直线能穿多少点.mp4 72.55M
| | ├──课时5-怪兽问题1.mp4 69.22M
| | ├──课时6-怪兽问题2.mp4 55.93M
| | └──课时7-最少添加几个能让字符串整体都是回文串.mp4 121.89M
| ├──章节27-经典面试题目(十一)
| | ├──课时1-请设计一种消息接收并打印结构(1).mp4 32.20M
| | ├──课时2-请设计一种消息接收并打印结构(2).mp4 62.16M
| | ├──课时3-问能有多少种方法拼出M的面值(1).mp4 39.08M
| | ├──课时4-问能有多少种方法拼出M的面值(2).mp4 50.97M
| | ├──课时5-返回在纸上写下1到N中1写下了多少个(1).mp4 6.29M
| | ├──课时6-返回在纸上写下1到N中1写下了多少个(2).mp4 41.85M
| | ├──课时7-返回在纸上写下1到N中1写下了多少个(3).mp4 25.81M
| | └──课时8-返回在纸上写下1到N中1写下了多少个(4).mp4 69.58M
| ├──章节28-经典面试题目(十二)
| | ├──课时1-返回最大可整合子数组的长度.mp4 37.56M
| | ├──课时10-返回交易不超过K次股票能挣到的最大钱数(1).mp4 38.71M
| | ├──课时11-返回交易不超过K次股票能挣到的最大钱数(2).mp4 44.39M
| | ├──课时12-返回交易不超过K次股票能挣到的最大钱数(3).mp4 48.35M
| | ├──课时2-卡特兰数.mp4 26.64M
| | ├──课时3-返回组成2N的数符合条件有多少个.mp4 46.25M
| | ├──课时4-答疑.mp4 7.82M
| | ├──课时5-k(n)=c(2n n)-c(2n n-1)的例题.mp4 23.03M
| | ├──课时6-平行的两线段节点会一样多.mp4 9.55M
| | ├──课时7-返回只做一次股票交易能挣到的最大钱数(1).mp4 2.02M
| | ├──课时8-返回只做一次股票交易能挣到的最大钱数(2).mp4 9.91M
| | └──课时9-返回随便交易股票能挣到的最大钱数.mp4 10.51M
| ├──章节29-经典面试题目(十三)
| | ├──课时1-返回累加和小于等于K但是离K最近的子数组累加和.mp4 49.21M
| | ├──课时2-返回累加和小于等于K但是离K最近的子矩阵累加和.mp4 38.12M
| | ├──课时3-返回从中心出发可以输出最长的递增链的长度.mp4 57.78M
| | ├──课时4-返回在一个二维数组中那些单词被走出来(1).mp4 42.60M
| | ├──课时5-返回在一个二维数组中那些单词被走出来(2).mp4 46.99M
| | ├──课时6-返回在一个二维数组中那些单词被走出来(3).mp4 36.19M
| | ├──课时7-返回字符串s子序列等于t的不同子序列个数有多少个(1).mp4 6.05M
| | └──课时8-返回字符串s子序列等于t的不同子序列个数有多少个(2).mp4 48.12M
| ├──章节3-bfprt算法与蓄水池算法
| | ├──课时1-查询字符串.mp4 12.99M
| | ├──课时2-bfpt算法(1).mp4 13.86M
| | ├──课时3-bfpt算法(2).mp4 42.13M
| | ├──课时4-bfpt算法(3).mp4 42.84M
| | ├──课时5-讲解代码(1).mp4 15.75M
| | ├──课时6-讲解代码(2).mp4 27.91M
| | ├──课时7-讲解代码(3).mp4 19.67M
| | ├──课时8-例子.mp4 13.11M
| | └──课时9-讲解代码(4).mp4 17.55M
| ├──章节30-经典面试题目(十四)
| | ├──课时1-返回根据map至少的初始血量.mp4 66.14M
| | ├──课时10-优化code.mp4 36.86M
| | ├──课时2-矩阵最大路径(1).mp4 39.68M
| | ├──课时3-矩阵最大路径(2).mp4 48.19M
| | ├──课时4-矩阵最大路径(3).mp4 26.59M
| | ├──课时5-无序数组返回排序后的相邻数的最大差值复杂度O(N)内解决.mp4 59.03M
| | ├──课时6-code实现.mp4 29.49M
| | ├──课时7-返回使用arr中的单词有多少种拼接str的方式.mp4 18.55M
| | ├──课时8-code实现.mp4 29.49M
| | └──课时9-时间复杂度.mp4 7.10M
| ├──章节31-经典面试题目(十五)
| | ├──课时1-返回路径累加和为K的所有路径种的最长的路径最多有几个几点.mp4 23.12M
| | ├──课时2-code实现.mp4 75.08M
| | ├──课时3-返回在数组中指出现一次的数要求使用O(1)的格外空间.mp4 54.30M
| | ├──课时4-返回数组中出现的次数大于数组长度一半的数.mp4 11.86M
| | ├──课时5-code实现.mp4 54.15M
| | ├──课时6-返回指定K 数组长度为N 出现的次数大于NK的数.mp4 27.98M
| | ├──课时7-code实现.mp4 8.42M
| | ├──课时8-返回咖啡机从开时到下杯的时间最短时间(不包括洗咖啡).mp4 38.11M
| | └──课时9-code实现.mp4 29.55M
| ├──章节32-经典面试题目(十六)
| | ├──课时1-返回两个有序数组找出最大的中位数(1).mp4 33.05M
| | ├──课时10-N个人报数那掉X报数的人问剩下几号人.mp4 9.11M
| | ├──课时2-返回两个有序数组找出最大的中位数(2).mp4 44.55M
| | ├──课时3-code实现.mp4 61.12M
| | ├──课时4-返回两个有序数组找出最大的K个数字.mp4 37.74M
| | ├──课时5-code实现.mp4 14.16M
| | ├──课时6-约瑟夫环问题(1).mp4 8.00M
| | ├──课时7-约瑟夫环问题(2).mp4 38.06M
| | ├──课时8-约瑟夫环问题(3).mp4 49.22M
| | └──课时9-code实现.mp4 9.45M
| ├──章节33-经典面试题目(十七)
| | ├──课时1-返回大楼的外边框的长度(1).mp4 36.20M
| | ├──课时2-返回大楼的外边框的长度(2).mp4 39.24M
| | ├──课时3-code实现.mp4 87.59M
| | ├──课时4-Nim博弈问题(1).mp4 13.02M
| | ├──课时5-Nim博弈问题(2).mp4 36.72M
| | ├──课时6-返回如果同时让这N个人过河最少需要几条船.mp4 44.74M
| | └──课时7-code实现.mp4 50.97M
| ├──章节34-经典面试题目(十八)
| | ├──课时1-求最长回文子序列长度.mp4 30.22M
| | ├──课时2-返回蛇在矩阵中最长长度.mp4 20.02M
| | ├──课时3-code实现.mp4 76.47M
| | ├──课时4-返回公式计算结果.mp4 49.09M
| | ├──课时5-code实现.mp4 43.39M
| | ├──课时6-返回把回文数按除方案构成序列的个数.mp4 60.50M
| | └──课时7-code实现.mp4 27.26M
| ├──章节35-经典面试题目(十九)
| | ├──课时1-给定一个正数求裂开的方法数动态规划优化状态依赖的技巧(1).mp4 39.86M
| | ├──课时2-给定一个正数求裂开的方法数动态规划优化状态依赖的技巧(2).mp4 44.93M
| | ├──课时3-给定一个正数求裂开的方法数动态规划优化状态依赖的技巧(3).mp4 43.32M
| | ├──课时4-给定一个正数求裂开的方法数动态规划优化状态依赖的技巧(4).mp4 37.77M
| | ├──课时5-有K个逆序对有多少种排列方式.mp4 49.91M
| | ├──课时6-code实现(1).mp4 45.46M
| | └──课时7-code实现(2).mp4 51.37M
| ├──章节36-经典面试题目(二十)
| | ├──课时1-返回其中最大的且符合搜索二叉树条件的最大拓扑结构的大小.mp4 31.99M
| | ├──课时2-拓扑贡献记录.mp4 45.89M
| | ├──课时3-如何使用有限的变量调整数组(空间复杂度为O(N)).mp4 66.15M
| | ├──课时4-空间复杂度.mp4 26.25M
| | ├──课时5-code实现.mp4 42.51M
| | ├──课时6-环形山问题(1).mp4 37.42M
| | ├──课时7-环形山问题(2).mp4 49.40M
| | └──课时8-code实现.mp4 53.98M
| ├──章节37-经典面试题目(二十一)
| | ├──课时1-返回一个长度为2的二叉树节点类型的数组errs.mp4 66.49M
| | ├──课时2-返回arr的所有子序列中累加和%m之后的最大值.mp4 41.28M
| | ├──课时3-code实现(1).mp4 43.31M
| | ├──课时4-code实现(2).mp4 41.20M
| | ├──课时5-code实现(3).mp4 23.82M
| | ├──课时6-返回一个长度为N的数组表示N个项目的结束时间.mp4 54.68M
| | ├──课时7-code实现(1).mp4 50.51M
| | ├──课时8-code实现(2).mp4 51.78M
| | └──课时9-code实现(3).mp4 58.28M
| ├──章节38-经典面试题目(二十二)
| | ├──课时1-返回字符串中是否包含通配符(1).mp4 38.72M
| | ├──课时10-把arr中所有数组合成一个返回最小代价.mp4 16.27M
| | ├──课时11-code实现.mp4 46.32M
| | ├──课时2-返回字符串中是否包含通配符(2).mp4 41.27M
| | ├──课时3-返回字符串中是否包含通配符(3).mp4 42.38M
| | ├──课时4-返回字符串中是否包含通配符(4).mp4 39.29M
| | ├──课时5-返回在转轮中key的个数.mp4 21.18M
| | ├──课时6-code实现.mp4 21.36M
| | ├──课时7-返回能能获得的最大分数.mp4 23.17M
| | ├──课时8-code实现.mp4 15.77M
| | └──课时9-Hanoi问题.mp4 50.57M
| ├──章节39-经典面试题目(二十三)
| | ├──课时1-求str1的子串中含有str2所有字符的最小子串长度(1).mp4 38.91M
| | ├──课时10-最优解(1).mp4 37.34M
| | ├──课时11-最优解(2).mp4 34.40M
| | ├──课时12-最优解(3).mp4 33.74M
| | ├──课时2-求str1的子串中含有str2所有字符的最小子串长度(2).mp4 28.54M
| | ├──课时3-code实现.mp4 55.72M
| | ├──课时4-扰乱字符串(1).mp4 37.01M
| | ├──课时5-扰乱字符串(2).mp4 42.38M
| | ├──课时6-code实现(1).mp4 46.31M
| | ├──课时7-code实现(2).mp4 37.90M
| | ├──课时8-返回长度为N的Boolean型数组(1).mp4 17.98M
| | └──课时9-返回长度为N的Boolean型数组(2).mp4 41.52M
| ├──章节4-KMP算法及其扩展
| | ├──课时1-例子1.mp4 7.63M
| | ├──课时10-bfpr算法.mp4 2.76M
| | ├──课时11-选M.mp4 12.20M
| | ├──课时12-为什么选M.mp4 30.77M
| | ├──课时13-O(N).mp4 1.37M
| | ├──课时14-bfpr算法代码.mp4 37.37M
| | ├──课时2-例子2代码讲解(1).mp4 21.61M
| | ├──课时3-例子2代码讲解(2).mp4 17.41M
| | ├──课时4-例子3.mp4 11.12M
| | ├──课时5-BFPR算法.mp4 1.95M
| | ├──课时6-例子4.mp4 3.23M
| | ├──课时7-和快排的区别.mp4 1.49M
| | ├──课时8-复杂度.mp4 4.67M
| | └──课时9-讲解代码.mp4 23.54M
| ├──章节40-经典面试题目(二十四)
| | ├──课时1-实现这个结构K作为参数给出.mp4 58.99M
| | ├──课时2-code实现.mp4 21.28M
| | ├──课时3-返回最大的三子数组的最大和.mp4 57.33M
| | ├──课时4-code实现.mp4 13.06M
| | ├──课时5-小孩分糖果.mp4 43.16M
| | ├──课时6-返回如果要吧所有数都覆盖至少需要多少个相机.mp4 24.33M
| | ├──课时7-code实现(1).mp4 52.08M
| | └──课时8-code实现(2).mp4 61.81M
| ├──章节41-经典面试题目(二十五)
| | ├──课时1-给出一个数组返回统计数组(1).mp4 46.98M
| | ├──课时2-给出一个数组返回统计数组(2).mp4 25.15M
| | ├──课时3-给出一个数组返回统计数组(3).mp4 40.91M
| | ├──课时4-数组分割后返回累加和中最大的最小值.mp4 31.78M
| | ├──课时5-数组在i处分割后返回累加和中最大的最小值.mp4 44.21M
| | ├──课时6-在居民点上建邮局返回最小的距离(1).mp4 37.86M
| | ├──课时7-在居民点上建邮局返回最小的距离(2).mp4 20.21M
| | └──课时8-code实现.mp4 65.94M
| ├──章节42-经典面试题目(二十六)
| | ├──课时1-在居民点上建邮局返回最小的距离(1).mp4 36.60M
| | ├──课时10-返回最差的情况下扔旗子最少次数(一次只能仍一个棋子)(4).mp4 45.83M
| | ├──课时2-在居民点上建邮局返回最小的距离(2).mp4 50.83M
| | ├──课时3-code实现.mp4 74.84M
| | ├──课时4-不等式优化效果.mp4 1.86M
| | ├──课时5-返回在最短的时间内画完(1).mp4 31.98M
| | ├──课时6-返回在最短的时间内画完(2).mp4 40.63M
| | ├──课时7-返回最差的情况下扔旗子最少次数(一次只能仍一个棋子)(1).mp4 32.48M
| | ├──课时8-返回最差的情况下扔旗子最少次数(一次只能仍一个棋子)(2).mp4 46.86M
| | └──课时9-返回最差的情况下扔旗子最少次数(一次只能仍一个棋子)(3).mp4 28.97M
| ├──章节43-经典面试题目(二十七)
| | ├──课时1-给定一块田地分成十六分返回最大价值的可能性(1).mp4 34.47M
| | ├──课时2-给定一块田地分成十六分返回最大价值的可能性(2).mp4 35.94M
| | ├──课时3-给定一块田地分成十六分返回最大价值的可能性(3).mp4 26.57M
| | ├──课时4-code实现.mp4 34.48M
| | ├──课时5-用炮弹打天花板上挂件返回掉落物的个数.mp4 50.19M
| | ├──课时6-code实现(1).mp4 50.67M
| | ├──课时7-code实现(2).mp4 43.40M
| | ├──课时8-code实现(3).mp4 54.22M
| | └──课时9-code实现(4).mp4 22.35M
| ├──章节44-经典面试题目(二十八)
| | ├──课时1-返回等累加和集合对中最大的累加和.mp4 41.04M
| | ├──课时2-code实现.mp4 23.20M
| | ├──课时3-给定一个字符串s求s中有多少个字面值不相同的子序列.mp4 34.53M
| | ├──课时4-code实现.mp4 10.10M
| | ├──课时5-返回升序关系相等关系或者降序关系的对数(1).mp4 36.93M
| | ├──课时6-返回升序关系相等关系或者降序关系的对数(2).mp4 40.29M
| | ├──课时7-code实现.mp4 33.62M
| | ├──课时8-返回最大达标正方形(一).mp4 6.95M
| | └──课时9-返回最大达标正方形(二).mp4 21.02M
| ├──章节45-经典面试题目(二十九)
| | ├──课时1-在数组中组合成回文串并记录返回所有的记录.mp4 60.99M
| | ├──课时10-code实现.mp4 65.89M
| | ├──课时2-code实现.mp4 27.32M
| | ├──课时3-返回其中最长的连续序列的长度.mp4 37.23M
| | ├──课时4-code实现.mp4 9.01M
| | ├──课时5-返回矩阵中最大子矩阵中有多少个1.mp4 35.44M
| | ├──课时6-code实现.mp4 19.11M
| | ├──课时7-返回ques方法o1和o2的最近公共祖先(1).mp4 41.08M
| | ├──课时8-返回ques方法o1和o2的最近公共祖先(2).mp4 26.69M
| | └──课时9-返回ques方法o1和o2的最近公共祖先(3).mp4 23.67M
| ├──章节46-经典面试题目(三十)
| | ├──课时1-K的N次方.mp4 5.34M
| | ├──课时10-code实现.mp4 6.42M
| | ├──课时11-你有无限的1乘2砖块要铺满M乘N的区域不同的铺法.mp4 10.11M
| | ├──课时12-code实现.mp4 54.99M
| | ├──课时2-TSP问题.mp4 22.63M
| | ├──课时3-code实现(1).mp4 54.53M
| | ├──课时4-code实现(2).mp4 43.67M
| | ├──课时5-code实现(3).mp4 57.21M
| | ├──课时6-code实现(4).mp4 38.08M
| | ├──课时7-code实现(5).mp4 44.49M
| | ├──课时8-code实现(6).mp4 26.28M
| | └──课时9-返回要铺满2乘N的区域不同的铺法有多少种.mp4 32.45M
| ├──章节47-经典面试题目(三十一)
| | ├──课时1-移除盒子.mp4 57.65M
| | ├──课时10-根据描述计算可能有多少种arr可以满足条件(4).mp4 48.73M
| | ├──课时11-根据描述计算可能有多少种arr可以满足条件(5).mp4 45.04M
| | ├──课时2-code实现.mp4 45.17M
| | ├──课时3-奇怪的打印机.mp4 35.03M
| | ├──课时4-code实现.mp4 27.00M
| | ├──课时5-最小区间.mp4 36.07M
| | ├──课时6-code实现.mp4 3.42M
| | ├──课时7-根据描述计算可能有多少种arr可以满足条件(1).mp4 50.85M
| | ├──课时8-根据描述计算可能有多少种arr可以满足条件(2).mp4 35.62M
| | └──课时9-根据描述计算可能有多少种arr可以满足条件(3).mp4 43.28M
| ├──章节48-经典面试题目(三十二)
| | ├──课时1-打印机问题.mp4 22.84M
| | ├──课时10-拼接最大数.mp4 23.57M
| | ├──课时11-code实现(1).mp4 44.84M
| | ├──课时12-code实现(2).mp4 36.32M
| | ├──课时13-code实现(3).mp4 34.13M
| | ├──课时14-答疑.mp4 22.57M
| | ├──课时2-面试与笔试注意点.mp4 15.73M
| | ├──课时3-后缀数组.mp4 29.80M
| | ├──课时4-奇数排序.mp4 11.08M
| | ├──课时5-后缀数组解法(1).mp4 37.22M
| | ├──课时6-后缀数组解法(2).mp4 42.13M
| | ├──课时7-后缀数组解法(3).mp4 44.58M
| | ├──课时8-后缀数组解法(4).mp4 36.25M
| | └──课时9-code实现.mp4 47.60M
| ├──章节49-leetcode高频题目全讲(一)
| | ├──课时1-两个数之和.mp4 17.67M
| | ├──课时2-两数相加.mp4 49.06M
| | ├──课时3-无重复字符的最长子串.mp4 49.35M
| | ├──课时4-无重复字符的最长子串code实现.mp4 66.79M
| | ├──课时5-寻找两个正序数组的中位数.mp4 63.42M
| | └──课时6-寻找两个正序数组的中位数code实现.mp4 57.16M
| ├──章节5-Manacher算法及其扩展
| | ├──课时1-回文.mp4 4.15M
| | ├──课时10-i在R外(3).mp4 20.33M
| | ├──课时11-讲解伪代码复杂度.mp4 19.39M
| | ├──课时12-讲解代码(1).mp4 29.21M
| | ├──课时13-讲解代码(2).mp4 17.10M
| | ├──课时14-例题(1).mp4 2.55M
| | ├──课时15-例题(2).mp4 6.53M
| | ├──课时16-讲解代码.mp4 14.75M
| | ├──课时2-回文作用.mp4 3.41M
| | ├──课时3-解法.mp4 5.64M
| | ├──课时4-解决偶数回文数.mp4 11.72M
| | ├──课时5-复杂度.mp4 3.74M
| | ├──课时6-Manacher算法(1).mp4 19.41M
| | ├──课时7-Manacher算法(2).mp4 3.11M
| | ├──课时8-i在R外(1).mp4 13.45M
| | └──课时9-i在R外(2).mp4 10.50M
| ├──章节50-leetcode高频题目全讲(二)
| | ├──课时1-整数反转.mp4 57.99M
| | ├──课时10-code实现(1).mp4 52.31M
| | ├──课时11-code实现(2).mp4 41.84M
| | ├──课时12-code实现(3).mp4 44.40M
| | ├──课时13-code实现(4).mp4 78.08M
| | ├──课时14-答疑.mp4 7.78M
| | ├──课时2-字符串转换整数(1).mp4 49.53M
| | ├──课时3-字符串转换整数(2).mp4 40.21M
| | ├──课时4-字符串转换整数(3).mp4 32.88M
| | ├──课时5-盛最多水的容器.mp4 47.06M
| | ├──课时6-数字转罗马数字.mp4 12.47M
| | ├──课时7-code实现.mp4 5.71M
| | ├──课时8-罗马数字转数字.mp4 4.99M
| | └──课时9-正则表达式匹配.mp4 18.92M
| ├──章节51-leetcode高频题目全讲(三)
| | ├──课时1-最长公共前缀题目讲解.mp4 10.70M
| | ├──课时10-code实现.mp4 18.38M
| | ├──课时11-括号生成.mp4 55.55M
| | ├──课时12-合并K个升序链表.mp4 39.25M
| | ├──课时2-code实现.mp4 8.10M
| | ├──课时3-三和问题.mp4 64.17M
| | ├──课时4-code实现.mp4 35.32M
| | ├──课时5-电话号码的字母组合.mp4 11.86M
| | ├──课时6-code实现.mp4 34.90M
| | ├──课时7-删除链表的倒数第N个节点.mp4 14.35M
| | ├──课时8-code实现.mp4 32.25M
| | └──课时9-有效的括号.mp4 19.32M
| ├──章节52-leetcode高频题目全讲(四)
| | ├──课时1-删除有序数组中的重复项.mp4 11.05M
| | ├──课时10-在排序数组中查找元素的第一个和最后一个位置.mp4 15.36M
| | ├──课时11-有效的数独.mp4 34.10M
| | ├──课时12-解数独.mp4 35.45M
| | ├──课时2-code实现.mp4 16.08M
| | ├──课时3-两数相除.mp4 21.78M
| | ├──课时4-code实现(1).mp4 42.42M
| | ├──课时5-code实现(2).mp4 51.05M
| | ├──课时6-code实现(3).mp4 31.79M
| | ├──课时7-给个数返回这个数的二进制表示形式.mp4 21.04M
| | ├──课时8-搜索旋转排序数组.mp4 6.33M
| | └──课时9-code实现.mp4 50.28M
| ├──章节53-leetcode高频题目全讲(五)
| | ├──课时1-外观数列.mp4 11.23M
| | ├──课时10-通配符匹配(3).mp4 49.50M
| | ├──课时11-通配符匹配(4).mp4 17.37M
| | ├──课时12-通配符匹配斜率优化.mp4 40.31M
| | ├──课时2-缺失的第一个正数(1).mp4 38.54M
| | ├──课时3-缺失的第一个正数(2).mp4 46.98M
| | ├──课时4-code实现.mp4 32.24M
| | ├──课时5-答疑.mp4 11.43M
| | ├──课时6-接雨水.mp4 29.20M
| | ├──课时7-code实现.mp4 13.68M
| | ├──课时8-通配符匹配(1).mp4 44.83M
| | └──课时9-通配符匹配(2).mp4 43.94M
| ├──章节54-leetcode高频题目全讲(六)
| | ├──课时1-跳跃游戏.mp4 31.95M
| | ├──课时2-跳跃游戏二.mp4 52.80M
| | ├──课时3-有N个位置 初始位置start 结束位置end 可以向前向后跳 结束位置只能是正好到达 返回至少多少不到达 否则返回 -1.mp4 10.23M
| | ├──课时4-code实现(1).mp4 45.29M
| | ├──课时5-code实现(2).mp4 65.28M
| | ├──课时6-改为动态规划.mp4 50.50M
| | └──课时7-全排列.mp4 81.10M
| ├──章节55-leetcode高频题目全讲(七)
| | ├──课时1-最长同值路径.mp4 29.77M
| | ├──课时2-code实现(1).mp4 42.66M
| | ├──课时3-code实现(2).mp4 42.11M
| | ├──课时4-旋转图像(1).mp4 39.28M
| | ├──课时5-旋转图像(2).mp4 52.94M
| | ├──课时6-字母异位词分组.mp4 20.03M
| | ├──课时7-Pow(x n).mp4 14.97M
| | ├──课时8-螺旋矩阵.mp4 10.64M
| | └──课时9-code实现.mp4 15.18M
| ├──章节56-leetcode高频题目全讲(八)
| | ├──课时1-100等于p1加p2除p3 要求p1 p2 p3 必须把1-9使用完毕不能重复 满足的条件称之为带分数形式 p2除p3必须整除 返回输入N 返回N有多少种带分数形式.mp4 31.37M
| | ├──课时2-code实现(1).mp4 42.66M
| | ├──课时3-code实现(2).mp4 42.11M
| | ├──课时4-code实现(3).mp4 26.19M
| | ├──课时5-code实现(4).mp4 36.26M
| | ├──课时6-Pow(x n).mp4 14.97M
| | ├──课时7-最大子数组和.mp4 67.25M
| | └──课时8-不同路径.mp4 53.46M
| ├──章节57-leetcode高频题目全讲(九)
| | ├──课时1-合并区间.mp4 46.76M
| | ├──课时2-加一.mp4 16.30M
| | ├──课时3-Sqrt(x).mp4 25.30M
| | ├──课时4-爬楼梯.mp4 8.30M
| | ├──课时5-矩阵置零.mp4 46.57M
| | ├──课时6-code实现.mp4 49.08M
| | ├──课时7-最小覆盖子串.mp4 42.85M
| | └──课时8-code实现.mp4 64.24M
| ├──章节58-leetcode高频题目全讲(十)
| | ├──课时1-子集.mp4 23.81M
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。