腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
贝尔曼-福特
算法
、
我知道如果图不包含负权重循环,Bellman-
Ford
算法
最多需要|V| -1次迭代才能找到
最短
路径
。有没有办法修改Bellman-
Ford
算法
,让它在1次迭代中找到
最短
路径
?
浏览 2
提问于2015-02-12
得票数 0
3
回答
最短
路径
:贝尔曼-福特与约翰逊
、
根据维基百科,Johnson
算法
使用Bellman
Ford
算法
将边的权重转换为非负权重,然后使用Dijkstra
算法
查找
最短
路径
。但贝尔曼·福特
算法
也是一种寻找
最短
路径
的
算法
。为什么我们不使用从贝尔曼·福特
算法
得到的
最短
路径
呢?
浏览 0
提问于2011-03-16
得票数 4
回答已采纳
1
回答
负值
最短
路径
的最快
算法
?
、
、
我目前正在使用Bellman
Ford
算法
来寻找具有负值的
最短
路径
。有没有比贝尔曼·福特更快的
算法
来寻找负值的
最短
路径
?
浏览 3
提问于2018-11-18
得票数 2
2
回答
有向图所有路的最小权边
、
给定一个边权为-ve或+ve的有向图,找到从顶点s到顶点d的所有
路径
的最小权边的
算法
是什么?
浏览 0
提问于2017-11-13
得票数 0
1
回答
删除边后对
最短
路径
的影响
、
、
、
已经提供了有向图的输入,并且我已经使用异步和同步Bellman-
Ford
算法
找到了到特定节点'T‘的
最短
路径
。我试着找出一些边被删除后对
最短
路径
的影响。在我的方法中,我试图将删除边的起始节点处的距离标记为无穷大,并试图应用异步Bellman-
Ford
,但我在该点处卡住了,因为其他节点不会更新它们的值,因为它们已经具有
最短
路径
的最小值。有没有人可以帮我找出一种新的
最短
路径
,而不必在新的图上再
浏览 0
提问于2015-11-04
得票数 0
2
回答
最短
路径
不是图中的
路径
、
、
我想知道是否有一种
算法
可以在图中找到
最短
路径
。 假设我有一个图,从一个顶点到另一个顶点有一对
路径
。这些
路径
中的两条或更多条具有相同的成本。如何标记、查找这些顶点之间的所有
最短
路径
?据我所知,Dijkstra或Bellman-
Ford
算法
会找到
最短
路径
,但他们只“选择”一条。
浏览 1
提问于2010-08-09
得票数 1
回答已采纳
1
回答
图表:计算
路径
是否至少比其他
路径
好X%
、
、
、
假设我们在一个无向循环加权图中有一条
路径
。假设我们有一个引擎可以在这样的图中找到从节点A到节点B的
路径
,有没有一种简单的方法/
算法
来计算出从A到B的给定
路径
是否比从A到B的任何其他不相交的
路径
至少好X%?我所说的不相交是指两条
路径
不能共享任何边。
浏览 1
提问于2011-10-08
得票数 1
回答已采纳
1
回答
第k条
最短
路径
、
有没有人知道我如何编写一个编程的图
算法
(C++代码会很棒),它可以为循环图中给定的一组节点和边找到第k条
最短
路径
?例如,
最短
路径
(可以由Dijkstra或Bellman
Ford
找到)被认为是第1个
最短
路径
。现在第二个
最短
路径
是位于第一个
最短
路径
之后的
最短
路径
。现在我想让
算法
找到第k条
最短
路径
浏览 0
提问于2012-02-20
得票数 1
回答已采纳
3
回答
最短
路径
更快- SPFA
算法
?
、
我正在实现一个k-
最短
顶点不相交
路径
算法
,需要一个快速
算法
来找到
最短
路径
。有负权重,所以我不能使用dijkstra和bellman-
ford
是O(ne)。在我最近读到的一篇论文中,作者使用了一种所谓的SPFA
算法
来寻找负权重图中的
最短
路径
,根据他们的说法,该
算法
的复杂度为O(e)。听起来很有趣,但我似乎找不到关于
算法
的信息。有没有人有好的信息或者这个
算法
的实现?另
浏览 3
提问于2011-10-10
得票数 4
3
回答
有向图中的素数和Bellman-
Ford
算法
、
、
、
、
请推荐资源,了解如何使用Prim
算法
和Bellman-
Ford
算法
在有向图中找到最小生成树,以计算有向图中的
最短
路径
。
浏览 0
提问于2010-12-20
得票数 0
1
回答
未加权图/树中两个给定节点之间的
最短
路径
、
我正在寻找一种
算法
,通过使用邻接矩阵来确定未加权图中两个节点之间的
最短
路径
。我知道Dijkstra和Bellman -
Ford
,但它们都不能确定两个给定节点之间的
最短
路径
。
浏览 0
提问于2013-04-05
得票数 3
回答已采纳
1
回答
加权无向图上的最长
路径
、
、
、
我已经实现了一种使用Dijkstra
算法
寻找
最短
路径
的方法。是否可以修改该方法以找到最长的
路径
?如果我把所有的重量都减了,这难道不管用吗。我当前图表上的所有权重都是正数。此外,不应该有重复的
路径
。我知道Bellman
Ford
算法
在负权值下工作,但我希望我能修改我现有的
最短
路径
法。
浏览 5
提问于2013-11-29
得票数 1
回答已采纳
2
回答
用A*
算法
求几条
最短
路径
、
、
、
我正在制作一个路由应用程序,它使用A*
算法
来查找路由。我想提供的不只是一条路线,还有几条替代路线。例如,仅比最佳路由稍长一点的路由。 由于A* (和其他许多)只找到一条路线,我如何搜索这些替代路线?我应该使用其他
算法
吗?
浏览 0
提问于2015-02-26
得票数 1
1
回答
具有最小费用下界约束的单源
最短
路径
、
找出从s到d的带约束的
最短
路径
。约束是
最短
路径
成本c具有下界,即成本c必须大于分配的下界N,但在大于或等于N的所有可能
路径
的成本中是最小的。我知道有了这个限制,像Bellman
ford
这样的传统SSSP
算法
不能正常工作。我该如何为这个问题找到最有效的
算法
呢?
浏览 1
提问于2017-10-25
得票数 2
1
回答
带负循环的Bellman
Ford
算法
、
、
、
、
因此,如果我试图用Bellman
Ford
的
算法
找到
最短
路径
,使用这种方法来测试是否有
路径
: return distTo[v] <Double.POSITIVE_INFINITY;如果我有一个负循环,那么这个
算法
会发生什么?因为我知道Dijkstra的
算法
不适用于负循环,所以它仍然返回true吗?但是福特的
算法
呢?
浏览 1
提问于2016-03-18
得票数 0
回答已采纳
4
回答
为什么Bellman
算法
中的向量-1迭代保证了
最短
的
路径
?
、
、
、
、
据我所知,给定一个无负圈的连V维顶点的图,
最短
路径
总是有维-V-1边的。我仍然不太明白为什么要检查每条边-V-1倍保证Bellman
Ford
的
算法
会产生
最短
的
路径
。有人能帮我更好地理解这一点吗?
浏览 17
提问于2022-08-12
得票数 2
1
回答
Bellman
Ford
算法
中的负权周期检测
、
、
、
在Bellman
Ford
的
最短
路径
查找
算法
中,测试"v.d > u.d + w(u,v)“是如何检测负重循环的?有人能举个例子解释一下吗? 来源:
浏览 6
提问于2022-06-24
得票数 0
3
回答
什么时候Dijkstra和Bellman-
Ford
算法
都找不到
最短
路径
?
、
我知道Dijkstra在边权重为负的情况下会失败,但何时两种
算法
都会失败?
浏览 0
提问于2014-04-10
得票数 3
2
回答
DIjkstra
算法
与BellmanFord
算法
的区别
我正在撰写关于
最短
路径
算法
的论文。我不明白一件事。 我已经实现了dijkstras
算法
的可视化。1)是否正确?还是我做错了什么? 2)贝尔曼-福特
算法
看起来怎么样?在我寻找差异时,我发现"Bellman-
ford
:基本思想与Dijkstra的非常相似,但它不是选择
最短
距离的相邻边,而是选择所有的相邻边。“但是dijkstra也检查所有的顶点和所有的边,不是吗?
浏览 3
提问于2012-05-11
得票数 14
2
回答
我们可以将Bellman-
Ford
算法
应用于无向图吗?
、
、
、
、
我知道贝尔曼-福特
算法
适用于有向图。它是否适用于无向图?似乎对于无向图,它将无法检测循环,因为并行边将被视为循环。这是不是真的?该
算法
可以应用吗?
浏览 1
提问于2013-02-09
得票数 21
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是最短路径算法?详述最短路径算法的原理?用C语言实现最短路径算法。内附完整代码。
OSPF 中的最短路径算法:Dijkstra 算法
Python实现平面最短路径算法
图的最短路径算法-Floyd算法-弗洛伊德算法
计量地理学 最短路径算法
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券