uva 10803 - Thunder Mountain

本文介绍了一种使用Floyd算法求解最短路径问题的方法。该算法基于动态规划,通过迭代更新各个节点之间的最短距离。代码实现中读取点的坐标,计算两点间的距离,并在循环中不断松弛路径,最终找到网络中的最大距离。如果最大距离为无穷大,则输出"Send Kurdy",否则输出具体的最大距离。
摘要由CSDN通过智能技术生成

//floyd算法

//floyd算法描述:1.它是基于动规的

//                     2.它是基于如下特点的:设k是i->j的中间点.那么:(1)如果从i到j的最短路径中不包含点k,则i->j的最短路径的点由1~(k-1)

//                                                                                          的点组成.

//                                                                                      (2)如果含k点,那么我们一定能用k点进行Relax().

//即下图的递推关系:

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值