数据结构——图的应用(最小生成树,最短路径,拓扑排序,关键路径)

news/2024/7/5 9:03:24

目录

1.最小生成树

1.概念回顾——生成树 

2.最小生成树概念 

2.构造最小生成树 

1.MST性质 

2.Prim算法 

3.Kruskal 算法

4.两种算法比较 

3.最短路径 

1.两点间最短路径 

2.某源点到其它各点最短路径 

3.单源最短路径——用Dijkstra算法 

4.所有顶点间的最短路径——Floyd算法 

4.有向无环图及其应用 

AOV网拓扑排序,AOE网关键路径

AOV网 

关键路径 


 

04a720cafff4457e8ab7b4860712c20d.png

1.最小生成树

1.概念回顾——生成树 

4c5692c087624842ac9e8da1706f25fb.png

13c096c933f34433a7222b000ab16e5f.png

b9be77250a284fb39b809af3e91f6aff.png

2.最小生成树概念 

3d5967560cb44faba69b58a0b33ee2c8.png

4009f766786a42fd8a708db628a6b81f.png

2.构造最小生成树 

1.MST性质 

e18415ca8d7c460db540eeb9d8078dee.png

e489a083fe6c44f98633920157b7852f.png

2.Prim算法 

ffeb57fcb20a4ab2b09c56a89410dcf5.png

a3580170d6e8426b88d160c64ab8af99.png

3.Kruskal 算法

6fd4a4ba51e64f46a22c0f4f005437d1.png

68014d2f800040069a0213fb7824357b.png

4.两种算法比较 

420611d9e97d4588b097f59ddc436fb5.png

3.最短路径 

739a5f3b86e94700b0b208cbd7a1e9f9.png

8c3866b65bd44aae89625c67d5cdb764.png

1.两点间最短路径 

f20ac04c3c0c4ea3b70e0b634b8c9af1.png

2.某源点到其它各点最短路径 

7fb17722fbec4889b5fe6c9a096f66d9.png

3.单源最短路径——用Dijkstra算法 

77a7392c647545e3b95937564c281b03.png

9b4c4acbd3d0489180bf25d21424411d.png

d2309e4001bd4df98447065301dd9291.png

a003e22016cb4054aa63893f7aa3986f.png

f3fb7018eef642d9a75897e00e6afa6d.png

2555a053ebc540eea0c6d69414732393.png

d6a99e8708ee40018a6b958097485336.png

ed54f05421c54cc9a4e6403851731eee.png

f1d9c354363f4189ab4d63212b3aee4e.png

0827594e9bf34f0a87cac86d41f762ed.png

4.所有顶点间的最短路径——Floyd算法 

3119f63fbd9a48d1bdb3e02741442ef7.png

6f6250132e45431d9507c2b0cdb97051.png

4.有向无环图及其应用 

540b58467f9c4012b9955c53d41e2d0e.png

AOV网拓扑排序,AOE网关键路径

4f64d51da45946f0b240b5942619331d.png

02a34a3abc344e74b9da5a1ab50bd38f.png

AOV网 

c1408ff2238d464fa56830c078947b33.png

950b57828ec4425f87489cd5df1e3cce.png

48c455efdc67467c9d5c25f261a20159.png

d315817d21d14c7ba6b70d800f53d637.png

414ed371007b4f0f9d0c75b138dfcb57.png

7f7a7f66965d4d6c8c01fc0531de9099.png

c287c4415215487abcdb2e2027f4696a.png

368e6a83bf104c46bfb8e7ce1a9f38bb.png

2dfd6e978aea4c418ae4a3a36667a0d9.png

关键路径 

4bec0f974c724093810006be2eda799e.png

1f668f0ea624453391dea0076c5e6548.png

4a881d792ec040fb86f083596a9307dd.png

0732f8cd695949f7ae19e597eb334f51.png

1ce02160050b43beadd6966f992aea7f.png

6559813e79fe4a7bb934658a32ffaa06.png

9315d090f1bf427aa3ee6eb4dbdab195.png

e1808fc097c44edab0f1bca4807eb79b.png

ad53426e59f342e4969bfc00b0cec4fa.png

47337aa5a2b7405ab356474144b9cdbd.png


http://lihuaxi.xjx100.cn/news/2144986.html

相关文章

SpringCloud Hystrix 服务熔断、服务降级防止服务雪崩

文章目录 SpringCloud Hystrix 熔断器、服务降级防止服务雪崩需求背景引入依赖启动类加Hystrix注解接口配置熔断常规配置超时断开错误率熔断请求数熔断限流 可配置项HystrixCommand.Setter参数Command Properties 服务降级 SpringCloud Hystrix 熔断器、服务降级防止服务雪崩 H…

Spring Boot Mockito (二)

Spring Boot Mockito (二) 基于第一篇Spring Boot Mockito (一) 这篇文章主要是讲解Spring boot 与 Mockito 集成持久层接口层单元测试。 1. 引入数据库 h2及其依赖包 <dependency><groupId>com.h2database</groupId><artifactId>h2</artifactId…

目标检测——车牌数据集

一、重要性及意义 交通安全与管理&#xff1a;车牌检测和识别技术有助于交通管理部门快速、准确地获取车辆信息&#xff0c;从而更有效地进行交通监控和执法。例如&#xff0c;在违规停车、超速行驶等交通违法行为中&#xff0c;该技术可以帮助交警迅速锁定违规车辆&#xff0…

Francek Chen 的128天创作纪念日

目录 Francek Chen 的128天创作纪念日机缘收获日常成就憧憬 Francek Chen 的128天创作纪念日 Francek Chen 的个人主页 机缘 不知不觉的加入CSDN已有两年时间了&#xff0c;最初我第一次接触CSDN技术社区是在2022年4月的时候&#xff0c;通过学长给我们推荐了几个IT社区平台&a…

反套路修仙国漫崛起,诛仙受热议,但这一部才是最大黑马

近日《诛仙》动漫第二季开播&#xff0c;又有新的修仙番可以追了&#xff0c;《诛仙》还因为反套路的剧情引起了漫迷们热烈的讨论。其实目前在播的修仙国漫中&#xff0c;有几部反套路程度不输诛仙&#xff0c;而且有一部可能会成为最大黑马&#xff0c;下面就一起来看看吧&…

Autodesk Maya 2025 Multilanguage (macOS, Linux, Windows) - 三维动画和视觉特效软件

Autodesk Maya 2025 Multilanguage (macOS, Linux, Windows) - 三维动画和视觉特效软件 三维计算机动画、建模、仿真和渲染软件 请访问原文链接&#xff1a;https://sysin.org/blog/autodesk-maya/&#xff0c;查看最新版。原创作品&#xff0c;转载请保留出处。 作者主页&a…

【树上倍增】【内向基环树】【 图论 】2836. 在传球游戏中最大化函数值

本文涉及知识点 树上倍增 内向基环树 图论 LeetCode2836. 在传球游戏中最大化函数值 给你一个长度为 n 下标从 0 开始的整数数组 receiver 和一个整数 k 。 总共有 n 名玩家&#xff0c;玩家 编号 互不相同&#xff0c;且为 [0, n - 1] 中的整数。这些玩家玩一个传球游戏&am…

求一个3*3的整型矩阵对角线元素之和

#include <stdio.h> // 标准输入输出头文件 int main(){int a[3][3],sum0; // 声明一个3x3的矩阵a和一个整型变量sum用于存储对角线元素之和int i,j;printf("请输入对角线元素&#xff1a;\n"); // 提示用户输入对角线元素// 循环读取用户输入的对角线元素for…