会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zqiguoshang
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年4月7日
有向图单源非负权值回路最短路径——BellmanFord算法
摘要: BellmanFord算法是一种暴力求解算法O(N3),它考虑所有情况,所以可以允许边的权值为负。(不过不允许出现负权值回路,因为那样会出现无限小) 之所以说它暴力,是因为它求出了每个节点所有长度为1的路径,再求所有长度为2的路径,并更新最短路径数组dist[]和path[],如此迭代直至求到长度n
阅读全文
posted @ 2017-04-07 17:48 zqiguoshang
阅读(499)
评论(0)
推荐(0)
编辑
有向图的单源非负最短路径算法-dijkstra算法
摘要: dijkstra应用范围:O(N2) 图中各边权值非负。 最短路径在现实中应用很广,比如在地图上找出最短路径等,这个算法很重要。 算法思想很简单,它不是找特定节点対之间的最短路径,它是找出源节点到所有其他节点的最短路径。 怎么找呢? 所需额外参数:path[] 记录路径。 dist[] 记录路径长度
阅读全文
posted @ 2017-04-07 10:51 zqiguoshang
阅读(746)
评论(0)
推荐(0)
编辑