└─ 算法与数据结构体系课(前13周) ->
├─ 阶段二:递归无处不在 ->
├─ 第8周 二分搜索树 ->
├─ 第2章集合和映射 ->
├─ 2-8 映射的复杂度分析和更多映射相关问题.mp4 - 54.88 MB
├─ 2-7 基于二分搜索树的映射实现.mp4 - 81.64 MB
├─ 2-6 基于链表的映射实现.mp4 - 103.74 MB
├─ 2-5 映射基础.mp4 - 12.7 MB
├─ 2-4 Leetcode中的集合问题和更多集合相关问题.mp4 - 59.22 MB
├─ 2-3 集合类的复杂度分析.mp4 - 85.83 MB
├─ 2-2 基于链表的集合实现.mp4 - 63.61 MB
└─ 2-1 集合基础和基于二分搜索树的集合实现.mp4 - 32.84 MB
└─ 第1章二分搜索树 ->
├─ 1-9 二分搜索树的中序遍历和后序遍历.mp4 - 16.07 MB
├─ 1-8 二分搜索树的前序遍历.mp4 - 104.87 MB
├─ 1-7 二分搜索树的查询操作.mp4 - 29.48 MB
├─ 1-6 作业解析:和二分搜索树的添加相关的两个问题.mhtml - 558.56 KB
├─ 1-5 作业:和二分搜索树的添加相关的两个问题.mp4 - 3.23 MB
├─ 1-4 改进添加操作:深入理解递归终止条件.mp4 - 53.9 MB
├─ 1-3 向二分搜索树中添加元素.mp4 - 106.67 MB
├─ 1-2 二分搜索树基础.mp4 - 106.15 MB
└─ 1-15 更多二分搜索树相关话题.mp4 - 57.4 MB
└─ …………………………
├─ 第7周 二分查找法 ->
├─ 第3章补充:二分查找相关习题 ->
├─ 3-5 更多二分查找相关问题.mp4 - 11.41 MB
├─ 3-4 解决 Leetcode 1011.mhtml - 557.01 KB
├─ 3-3 作业:Leetcode 1011.mp4 - 42.92 MB
├─ 3-2 编程实现 Leetcode 875.mp4 - 53.38 MB
└─ 3-1 Leetcode 875.mp4 - 10.95 MB
├─ 第2章二分查找法的变种 ->
├─ 2-9 作业解析:实现 lower_floor 和 upper_floor.mhtml - 559.14 KB
├─ 2-8 作业:二分查找法的变种:lower_floor 和 upper_floor.mp4 - 29.47 MB
├─ 2-7 实现 lower 和二分查找的大坑.mp4 - 127.03 MB
├─ 2-6 二分查找法的变种:lower.mp4 - 49.68 MB
├─ 2-4 作业:二分查找法的变种:lower_ceil.mp4 - 18.83 MB
├─ 2-3 二分查找法的变种:ceil.mp4 - 86.23 MB
├─ 2-2 实现 upper.mp4 - 72.15 MB
├─ 2-11 作业解析:换个方式实现二分查找.mhtml - 552.87 KB
└─ 2-10 二分查找法总结:二分查找模板.mp4 - 9.07 MB
└─ …………………………
└─ 第1章二分查找法 ->
├─ 1-9 改变定义重写归并排序算法.mhtml - 561.81 KB
├─ 1-8 改变定义重写 Select K 算法.mhtml - 565.72 KB
├─ 1-7 作业:换个定义实现算法.mp4 - 34.67 MB
├─ 1-6 换个定义实现二分查找法.mp4 - 68.3 MB
├─ 1-5 非递归实现 Select K 算法.mhtml - 557.38 KB
├─ 1-4 作业:Select K 的非递归写法.mp4 - 15.61 MB
├─ 1-3 二分查找法的非递归写法.mp4 - 64.6 MB
├─ 1-2 二分查找法的递归写法.mp4 - 65.18 MB
└─ 1-1 二分查找法.mp4 - 15.29 MB
├─ 第6周 快速排序法 ->
├─ 第2章更多关于快速排序法 ->
├─ 2-9 作业:Select K 问题.mp4 - 14.76 MB
├─ 2-8 Leetcode 75:Sort Colors.mhtml - 553.92 KB
├─ 2-7 作业:一道面试问题,Sort Colors.mp4 - 17.21 MB
├─ 2-6 实现三路快速排序法.mp4 - 84.4 MB
├─ 2-5 三路快速排序法.mp4 - 11.73 MB
├─ 2-4 快速排序算法的复杂度分析.mp4 - 86.84 MB
├─ 2-3 实现双路快速排序法.mp4 - 68.06 MB
├─ 2-2 双路快速排序法.mp4 - 60.88 MB
└─ 2-11 快速排序小结.mp4 - 37.96 MB
└─ …………………………
└─ 第1章快速排序法 ->
├─ 1-9 作业解析:只创建一个 Random 类.mhtml - 553.23 KB
├─ 1-8 两个作业:深入玩转快速排序.mp4 - 22.35 MB
├─ 1-7 为快速排序添加随机化.mp4 - 88.19 MB
├─ 1-6 第一版快速排序法的问题.mp4 - 53.45 MB
├─ 1-5 作业解析:使用插入排序法优化快速排序.mhtml - 555.13 KB
├─ 1-4 作业:深入理解快速排序的递归过程.mp4 - 20.77 MB
├─ 1-3 第一版快速排序法.mp4 - 81.55 MB
├─ 1-2 Partition.mp4 - 63.59 MB
└─ 1-10 作业解析:用算法生成一个特殊的测试用例.mhtml - 568.34 KB
└─ …………………………
└─ 第5周 归并排序法 ->
├─ 第2章更多关于归并排序法 ->
├─ 2-9 快速求解数组的逆序对数量.mp4 - 29.22 MB
├─ 2-8 数组的逆序对数量问题.mp4 - 61.32 MB
├─ 2-7 使用插入排序法,优化自底向上的归并排序.mhtml - 557.98 KB
├─ 2-6 作业:使用插入排序法优化自底向上的归并排序.mp4 - 5.42 MB
├─ 2-5 实现自底向上的归并排序.mp4 - 51.72 MB
├─ 2-4 自底向上的归并排序.mp4 - 57.93 MB
├─ 2-3 归并排序法的内存操作优化.mp4 - 68.5 MB
├─ 2-2 使用插入排序法优化归并排序法.mp4 - 66.68 MB
└─ 2-10 归并排序法小结.mp4 - 7.11 MB
└─ …………………………
└─ 第1章归并排序法 ->
├─ 1-8 归并排序法的复杂度分析.mp4 - 107.7 MB
├─ 1-7 在程序上调试跟踪归并排序法.mhtml - 560.37 KB
├─ 1-6 作业:在程序上调试跟踪归并排序法.mp4 - 24.15 MB
├─ 1-5 归并排序法的微观解读.mp4 - 22.19 MB
├─ 1-4 实现归并排序法.mp4 - 64.34 MB
├─ 1-3 实现归并过程.mp4 - 75.73 MB
├─ 1-2 归并过程.mp4 - 55.91 MB
└─ 1-1 归并排序法的原理.mp4 - 11.93 MB
├─ 阶段三:算法与数据结构进阶 ->
├─ 第9周 堆,优先队列和堆排序 ->
├─ 第2章优先队列 ->
├─ 2-7 和堆相关的更多话题和广义队列.mp4 - 89.2 MB
├─ 2-6 使用快排思想和优先队列解决 Top K 问题的比较.mp4 - 62.96 MB
├─ 2-5 使用 Java 中的 PriorityQueue.mp4 - 23.93 MB
├─ 2-4 使用优先队列的思想解决 Leetcode 215.mhtml - 564.6 KB
├─ 2-3 作业:使用优先队列解决 Select K 问题.mp4 - 15.71 MB
├─ 2-2 Top K 问题.mp4 - 98.28 MB
└─ 2-1 基于堆的优先队列.mp4 - 11.82 MB
└─ 第1章最大堆,最小堆 ->
├─ 1-9 作业:最小堆.mp4 - 1.21 MB
├─ 1-8 优化的堆排序.mp4 - 186.46 MB
├─ 1-7 实现 Heapify.mp4 - 63.7 MB
├─ 1-6 Heapify 和 Replace.mp4 - 124.73 MB
├─ 1-5 最直观的堆排序.mp4 - 21.39 MB
├─ 1-4 从堆中取出元素和Sift Down.mp4 - 98.98 MB
├─ 1-3 向堆中添加元素和Sift Up.mp4 - 77.12 MB
├─ 1-2 堆的基础表示.mp4 - 128.73 MB
└─ 1-10 实现最小堆.mhtml - 555.28 KB
└─ …………………………
├─ 第13周 哈希表和 SQRT 分解 ->
├─ 1-8 更多哈希冲突的处理方法.mp4 - 19.04 MB
├─ 1-7 哈希表更复杂的动态空间处理方法.mp4 - 66.22 MB
├─ 1-6 哈希表的动态空间处理与复杂度分析.mp4 - 87.1 MB
├─ 1-5 实现属于我们自己的哈希表.mp4 - 138.52 MB
├─ 1-4 链地址法 Seperate Chaining.mp4 - 23.2 MB
├─ 1-3 Java中的hashCode方法.mp4 - 138.85 MB
├─ 1-2 哈希函数.mp4 - 59.24 MB
└─ 1-1 哈希表基础.mp4 - 56.44 MB
├─ 第12周 AVL 树和红黑树 ->
├─ 2-9 更多红黑树相关的话题.mp4 - 15.87 MB
├─ 2-8 红黑树的性能测试.mp4 - 105.87 MB
├─ 2-7 红黑树中添加新元素.mp4 - 58.81 MB
├─ 2-6 颜色翻转和右旋转.mp4 - 59 MB
├─ 2-5 保持根节点为黑色和左旋转.mp4 - 59.29 MB
├─ 2-4 红黑树的基本性质和复杂度分析.mp4 - 48.74 MB
├─ 2-3 红黑树与2-3树的等价性.mp4 - 72.28 MB
├─ 2-2 2-3树的绝对平衡性.mp4 - 38.96 MB
└─ 2-1 红黑树与2-3树.mp4 - 33.96 MB
└─ …………………………
├─ 第11周 线段树,Trie 和并查集 ->
├─ 第3章并查集 ->
├─ 3-7 更多和并查集相关的话题.mp4 - 66.96 MB
├─ 3-6 路径压缩.mp4 - 106.29 MB
├─ 3-5 基于rank的优化.mp4 - 17.97 MB
├─ 3-4 基于size的优化.mp4 - 103.25 MB
├─ 3-3 Quick Union.mp4 - 112.99 MB
├─ 3-2 Quick Find.mp4 - 95.43 MB
└─ 3-1 什么是并查集.mp4 - 12.83 MB
├─ 第2章Trie ->
├─ 2-8 基于哈希表或者数组的 Trie.mhtml - 559.47 KB
├─ 2-7 更多和Trie字典树相关的话题.mp4 - 69.3 MB
├─ 2-6 Trie字典树和字符串映射.mp4 - 81.55 MB
├─ 2-5 Trie字典树和简单的模式匹配.mp4 - 29.67 MB
├─ 2-4 Trie字典树的前缀查询.mp4 - 56.99 MB
├─ 2-3 Trie字典树的查询.mp4 - 70.1 MB
├─ 2-2 Trie字典树基础.mp4 - 80.81 MB
└─ 2-1 什么是Trie字典树.mp4 - 14.06 MB
└─ 第1章线段树 ->
├─ 1-7 更多线段树相关的话题.mp4 - 76.53 MB
├─ 1-6 线段树中的更新操作.mp4 - 57.25 MB
├─ 1-5 Leetcode上线段树相关的问题.mp4 - 34.05 MB
├─ 1-4 线段树中的区间查询.mp4 - 110.35 MB
├─ 1-3 创建线段树.mp4 - 96.33 MB
├─ 1-2 线段树基础表示.mp4 - 105.77 MB
└─ 1-1 什么是线段树.mp4 - 14.38 MB
└─ 第10周 冒泡排序,希尔排序和排序算法大总结 ->
├─ 第3章基于比较排序算法大总结 ->
├─ 3-4 高级排序算法的稳定性.mp4 - 106 MB
├─ 3-3 基础排序算法的稳定性.mp4 - 98.6 MB
├─ 3-2 什么是排序算法的稳定性.mp4 - 58.89 MB
└─ 3-1 基于比较排序算法大总结.mp4 - 20.02 MB
├─ 第2章希尔排序法 ->
├─ 3-4 高级排序算法的稳定性.mp4 - 106 MB
├─ 3-3 基础排序算法的稳定性.mp4 - 98.6 MB
├─ 3-2 什么是排序算法的稳定性.mp4 - 58.89 MB
└─ 3-1 基于比较排序算法大总结.mp4 - 20.02 MB
└─ 第1章冒泡排序法 ->
├─ 3-4 高级排序算法的稳定性.mp4 - 106 MB
├─ 3-3 基础排序算法的稳定性.mp4 - 98.6 MB
├─ 3-2 什么是排序算法的稳定性.mp4 - 58.89 MB
└─ 3-1 基于比较排序算法大总结.mp4 - 20.02 MB
微信视频投屏:
1、在手机端微信中会拦截投屏功能,需要首先点击视频页面右上角“...”图标,选择“在浏览器中打开”,在列表中选取具备投屏功能的浏览器,推荐使用QQ浏览器
2、在新打开的浏览器视频页面里,点击播放按钮,可在视频框右上角看到一个“TV”投屏小图标,只要电视和手机在同一WiFi环境下,点击按钮即刻享受大屏观感!
本站资源声明:
1、如需免费下载云盘资源,请先点击页面右上角的“登录”按钮,注册并登录您的账号后即可查看到网盘资源下载地址;
2、本站所有资源信息均由网络爬虫自动抓取,以非人工方式自动筛选长效资源并更新发布,资源内容只作交流和学习使用,本站不储存、复制、传播任何文件,其资源的有效性和安全性需要您自行判断;
3、本站高度重视知识产权保护,如有侵犯您的合法权益或违法违规,请立即向网盘官方举报反馈,并提供相关有效书面证明与侵权页面链接联系我们处理;
4、作为非盈利性质网站,仅提供网络资源的免费搜索和检测服务,无需额外支付其他任何费用,学习和交流的同时请小心防范网络诈骗。