floyd算法介绍
2024-05-15 21:05:03
好评回答
1、Floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。
2、在计算机科学中,Floyd-Warshall算法是一种在具有正或负边缘权重(但没有负周期)的加权图中找到最短路径的算法。算法的单个执行将找到所有顶点对之间的最短路径的长度(加权)。 虽然它不返回路径本身的细节,但是可以通过对算法的简单修改来重建路径。 该算法的版本也可用于查找关系R的传递闭包,或(与Schulze投票系统相关)在加权图中所有顶点对之间的最宽路径。
3、Floyd-Warshall算法是动态规划的一个例子,并在1962年由Robert Floyd以其当前公认的形式出版。然而,它基本上与Bernard Roy在1959年先前发表的算法和1962年的Stephen Warshall中找到图形的传递闭包基本相同,并且与Kleene的算法密切相关 在1956年)用于将确定性有限自动机转换为正则表达式。算法作为三个嵌套for循环的现代公式首先由Peter Ingerman在1962年描述。
4、该算法也称为Floyd算法,Roy-Warshall算法,Roy-Floyd算法或WFI算法。
声明:本网站信息来自网络,所有数据仅供参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:abc5566@foxmail.com。
猜你喜欢
-
丝瓜煮多久几分钟能熟
阅读量:62 -
薯条怎样炸才不会粘在一起
阅读量:16 -
山河令张成岭几岁
阅读量:83 -
桃胶雪燕皂角米冷藏几天
阅读量:88 -
生松子需要烤箱烤多久
阅读量:17 -
纪录片常用拍摄方法
阅读量:12 -
香薰的棍子干嘛用的
阅读量:55 -
温客行怎么当上鬼谷谷主
阅读量:91 -
香椿几月份就不能吃了
阅读量:38 -
虾放冰箱保鲜能放多久
阅读量:87
猜你喜欢
-
阅读量:14
-
阅读量:12
-
阅读量:70
-
阅读量:60
-
阅读量:77
-
阅读量:52
-
阅读量:55
-
阅读量:96
-
阅读量:77
-
阅读量:79