最新公告
  • 欢迎光临九二资源站,全网最优质的it资源平台立即加入我们
  • 算法与数据结构-综合提升 C++版

    算法与数据结构-综合提升 C++版 最后编辑:2022-11-11
    资源介绍: 高清MP4 资料齐全 网盘发货 一手资源免费更新包售后

    课程目录:

    第1章 当我们谈论算法的时候,我们在谈论什么?
    1-1 我们究竟为什么要学习算法 (15:33)
    1-2 课程介绍 (12:22)
    1-3 在学习算法和数据结构的具体知识前,你可能想读一读这两篇文章
    第2章 排序基础
    2-1 选择排序法 - Selection Sort (08:45)
    2-2 使用模板(泛型)编写算法 (11:22)
    2-3 随机生成算法测试用例 (09:46)
    2-4 测试算法的性能 (08:41)
    2-5 插入排序法 - Insertion Sort (11:01)
    2-6 插入排序法的改进 (11:15)
    2-7 更多关于O(n^2)排序算法的思考 (05:39)
    第3章 高级排序算法
    3-1 归并排序法 - Merge Sort (12:36)
    3-2 归并排序法的实现 (12:38)
    3-3 归并排序法的优化 (08:08)
    3-4 自底向上的归并排序算法 (08:30)
    3-5 快速排序法 - Quick Sort (14:31)
    3-6 随机化快速排序法 (09:50)
    3-7 双路快速排序法 (12:51)
    3-8 三路快速排序法 (15:34)
    3-9 归并排序和快速排序的衍生问题 (13:10)
    第4章 堆和堆排序
    4-1 为什么使用堆? (10:30)
    4-2 堆的基本存储 (12:10)
    4-3 Shift Up (11:12)
    4-4 Shift Down (11:32)
    4-5 基础堆排序和Heapify (16:04)
    4-6 优化的堆排序(Heap Sort) (11:49)
    4-7 【勘误】关于从0开始索引的堆最后一个非叶子结点索引值的计算
    4-8 索引堆(Index Heap) (16:20)
    4-9 索引堆的优化 (12:51)
    4-10 更多关于操作索引的思考
    4-11 和堆相关的其他问题 (11:30)
    4-12 两种关于 topK 问题求解思路的套路
    4-13 排序算法总结 (12:49)
    第5章 二分搜索树
    5-1 二分查找法(Binary Search) (16:14)
    5-2 二分搜索树基础 (Binary Search Tree) (11:50)
    5-3 二分搜索树的节点插入 (08:55)
    5-4 二分搜索树的查找 (13:58)
    5-5 二分搜索树的遍历(深度优先遍历) (15:24)
    5-6 层序遍历(广度优先遍历) (08:09)
    5-7 删除最大值,最小值 (13:20)
    5-8 二分搜索树节点的删除(Hubbard Deletion) (16:41)
    5-9 二分搜索树的顺序性 (10:35)
    5-10 二分搜索树的局限性 (13:36)
    5-11 树形问题和更多树 (07:57)
    第6章 并查集
    6-1 并查集基础(Union Find) (09:05)
    6-2 Quick Find (11:30)
    6-3 Quick Union (13:24)
    6-4 基于size的优化 (07:33)
    6-5 基于rank的优化 (06:35)
    6-6 路径压缩 (Path Compression) (14:09)
    第7章 图的基础
    7-1 图论基础 (12:54)
    7-2 图的表示 (19:27)
    7-3 相邻结点迭代器 (15:07)
    7-4 图的算法框架 (08:41)
    7-5 深度优先遍历和联通分量 (17:44)
    7-6 寻路 (13:48)
    7-7 广度优先遍历和最短路径 (15:01)
    7-8 迷宫生成,PS抠图——更多无权图的应用 (14:28)
    7-9 无权图最短路径的应用:
    第8章 最小生成树
    8-1 有权图 (18:10)
    8-2 最小生成树问题和切分定理 (08:35)
    8-3 Prim算法的第一个实现 (Lazy Prim) (18:55)
    8-4 Prim算法的优化 (12:02)
    8-5 优化后的Prim算法的实现 (11:58)
    8-6 Krusk算法 (14:36)
    8-7 最小生成树算法的思考 (05:46)
    8-8 思想简单但实现复杂的算法
    第9章 最短路径
    9-1 最短路径问题和松弛操作(Relaxation) (08:24)
    9-2 Dijkstra算法的思想 (12:20)
    9-3 实现Dijkstra算法 (12:18)
    9-4 换一种方法实现 Dijkstra 和 Prim
    9-5 负权边和Bellman-Ford算法 (11:05)
    9-6 实现Bellman-Ford算法 (10:10)
    9-7 【勘误】关于Bellman-Ford算法的实现
    9-8 更多和最短路径相关的思考 (11:15)
    第10章 结束语
    10-1 总结,算法思想,大家加油 (13:38)

    猜你在找

    免责声明:
    1. 本站所有资源收集于互联网,如有争议与本站无关!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 如果侵犯到您的权利请邮箱联系: lmcf129@163.com,站长将于24小时内删除侵权内容!
    4. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    5. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    6. 如有链接无法下载、失效或广告,请联系管理员处理!
    7. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    92资源站-IT学习网-每日更新 » 算法与数据结构-综合提升 C++版

    常见问题FAQ

    视频加密吗?
    无密,本站视频全部为超清无密MP4格式
    怎么发货?
    百度网盘全自动发货
    课程没更新完怎么办?
    本站资源,持续更新,所有资源都会更新完毕
    有问题怎么解决?
    联系站长,或者直接给站长发邮件:lmcf129@163.com
    • 5543会员总数(位)
    • 20985资源总数(个)
    • 18本周发布(个)
    • 1 今日发布(个)
    • 2986稳定运行(天)

    最优质的的it资源平台

    期待您的加入
    升级SVIP尊享更多特权立即升级