图最短路径算法:(Floyd)弗洛伊德算法:过程讲解,路径打印

本文介绍了Floyd算法求解无向图中各节点间最短路径的过程,通过逐步更新中介矩阵P和邻接表D,得出最终的最短路径。在示例中,详细解释了如何根据中介点更新矩阵,并给出了路径打印的说明。
摘要由CSDN通过智能技术生成

         

目录

1.已知一个无向图如下图所示,D为其邻接表,p为中介矩阵

 2.首先以v0为中介点,求出两两节点的直接路径长度和途径V0的简介路径的长度,取最小值去更新邻接表。

 3.以v1为中介点,继续更新P,D两个矩阵

 4.以v2为中介点,继续更新P,D两个矩阵

4.以v3为中介点,继续更新P,D两个矩阵

5.因此,最后的D矩阵就是各节点间的最短路径大小。

6.路径打印


1.已知一个无向图如下图所示,D为其邻接表,p为中介矩阵

标题

 2.首先以v0为中介点,求出两两节点的直接路径长度和途径V0的简介路径的长度,取最小值去更新邻接表。

该例中,不需要更新D矩阵

 3.以v1为中介点,继续更新P,D两个矩阵

由下图可知

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值