Floyd-Warshall算法描述 1)适用范围: a)APSP(All Pairs Shortest Paths) b)稠密图效果最佳 c)边权可正可负 2)算法描述: a)初始化:dis[u,v]=w[u,v] b)For k:=1 to n For i:=1 to n For j:=1 to n If dis[i,j]>dis[i,k]+dis[k,j] Then Dis[I,j]:=dis[I,k]+dis[k,j] c)算法结束:dis即为所有点对的最短路径矩阵 3)算法小结:此算法简单有效,由于三重循环结构紧凑,对于稠密图,效率要高于执行|V|次Dijkstra算法。时间复杂度O(n^3)。 考虑下列变形:如(I,j)∈E则dis[I,j]初始为1,else初始为0,这样的Floyd算法最后的最短路径矩阵即成为一个判断I,j是否有通路的矩阵。更简单的,我们可以把dis设成boolean类型,则每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”来代替算法描述中的蓝色部分,可以更直观地得到I,j的连通情况。
标签: Floyd-Warshall Shortest Pairs Paths
上传时间: 2013-12-01
上传用户:dyctj
1.c企业发放的奖金根据利润提成。 2.c 计算器 3.c 班级通信录 4.c 求x的y方的低三位值 5.c a b 两数组分别正逆序相加
上传时间: 2014-08-24
上传用户:天涯
直流电机调速控制程序,并实现正反转的快慢速调节。
上传时间: 2014-01-10
上传用户:changeboy
直流电机控制器软件程序,能实现正反转,加减速等功能
上传时间: 2016-06-22
上传用户:水中浮云
本设计使用P89V51RD2控制直流电机的正反转与加减速,电机驱动芯片选用L298N.
上传时间: 2016-07-13
上传用户:清风冷雨
产生 正态白噪声序列 (1) 打印出前50个数 (2) 分布检验 (3) 均值检验 (4) 方差检验 (5) 计算相关函数 Bx(i),i=0,±1,±2,…, ±10。 B(m)=1/1000
上传时间: 2016-07-15
上传用户:kristycreasy
霍尔传感器,可以检测电机的正反转,及其他磁性物体.供大家一起学习
上传时间: 2014-06-14
上传用户:ggwz258
步进电机驱动程序 正反转 加速减速等 C51编写的
上传时间: 2014-10-26
上传用户:hopy
用单片机做的,at89c2051壁挂空调室内机风扇百叶步进电机驱动电器,能测试电机的正反转和加减速运转情况.已通过实践.
上传时间: 2014-12-03
上传用户:wlcaption
单片机开发系统程序-步进电机键控正反转实验,用按键来控制电机,包含C和ASM源码.
上传时间: 2013-12-07
上传用户:zq70996813