腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Dijkstra
算法
不产生
最短
路径
?
、
、
、
我正在使用Dijkstra
算法
解决
最短
路径
问题。我遇到了麻烦,因为
算法
应该提供
最短
路径
,但在运行该
算法
后,我手动获得了一条
最短
路径
。这只是这个
算法
的
副产品吗?我尝试生成
的
路径
来自-> z这是我
应用
算法
得到
的
路径
,在我访问
的
每个顶点上进行
最短
浏览 3
提问于2012-04-21
得票数 2
回答已采纳
1
回答
Bellman
算法
的
中间最优性,是正确
的
吗?
、
、
Bellman
算法
是著名
的
求解任意连通图G(V,E)
的
单源
最短
路径
问题(SSSPP)
的
算法
。该
算法
的
基本实现版本,例如:及其,在使用所有边
的
并行松弛时,根据我
的
理解,意味着一个有趣
的
副产品,我称之为“中间最优性属性”(可能对一些
应用
程序(如)非常有用)如下: 经过k次迭代后,在
路径
中
的
#边约束下,每个节点都从同一源识别出<em
浏览 4
提问于2014-09-12
得票数 0
回答已采纳
1
回答
通过特定顶点查找
路径
的
算法
、
、
、
、
我正在寻找一种从源顶点(S)到经过图中另一个特定顶点(X)
的
目标顶点(D)
的
无目标
路径
(最好是
最短
路径
,但不一定是
最短
路径
)。现在,在向我指出之前,我想说这个解忽略了从S到X
的
最短
路径
已经包含D
的
情况,在我
应用
这个
算法
时,这是一个可能
的
场景。在这种情况下,你会如何解决这个问题?我尝试
的
是在Yen
的
K
最短
浏览 3
提问于2020-01-16
得票数 0
回答已采纳
1
回答
Dijkstra
算法
:所有
最短
路径
都是非循环
的
吗?
、
我知道,如果
算法
达到负循环,
算法
就不会终止,如果
路径
包含一个距离大于0
的
循环,那么它就不是
最短
路径
。 我
的
问题是,如果存在一个循环距离为0
的
最短
路径
会发生什么,
算法
会将该循环包含在
最短
路径
中吗?你会说所有的
最短
路径
都是非循环
的
吗?
浏览 13
提问于2017-06-20
得票数 0
1
回答
我混淆了
最短
路径
查找
算法
和图遍历
算法
。
、
、
、
、
我
的
理解是,BFS和DFS是图遍历
算法
,而其他
算法
(如A*和dijkstra )则用于在图
的
两个节点之间寻找
最短
路径
。但是在一些地方,我认为BFS和DFS也被称为
最短
路径
查找
算法
。请详细说明图遍历
算法
与
最短
路径
查找
算法
的
区别。谢谢!
浏览 6
提问于2022-05-06
得票数 0
1
回答
删除边后对
最短
路径
的
影响
、
、
、
已经提供了有向图
的
输入,并且我已经使用异步和同步Bellman-Ford
算法
找到了到特定节点'T‘
的
最短
路径
。我试着找出一些边被删除后对
最短
路径
的
影响。在我
的
方法中,我试图将删除边
的
起始节点处
的
距离标记为无穷大,并试图
应用
异步Bellman-Ford,但我在该点处卡住了,因为其他节点不会更新它们
的
值,因为它们已经具有
最短
路径</
浏览 0
提问于2015-11-04
得票数 0
1
回答
Yen
的
k
最短
路径
算法
、
、
我目前正在尝试理解Yen
的
k条
最短
路径
算法
。我以原始论文和维基百科文章为基础,但仍然不明白为什么k> 2是正确
的
。事实上,我甚至不明白为什么它适用于以下例子:例如,让我们考虑从A到D
的
3条
最短
路径
,即A -> B -> C -> D(长度3)、A -> B -> F -> D(长度4)和A -> B ->根据我对该
算法
的
了解,正确地计算了2条
最短</
浏览 0
提问于2016-05-01
得票数 2
回答已采纳
2
回答
dijkstra
算法
,对某些节点
的
最短
路径
只运行一次(不是两个,不是整个图)。
、
、
因此,dijkstra
算法
是搜索加权(无负)连通图
最短
路径
的
最佳
算法
。Dijkstra
算法
可用于寻找两点/顶点
的
最短
路径
。它可以用来寻找所有顶点
的
最短
路径
。 问题:我
的
理解正确吗?它也能用来寻找某些顶点
的
最短
路径
吗?例如,图有A,B,C,D,E,F,G,H,I,J,K,我们只对A,B;C,K
的
浏览 2
提问于2018-03-12
得票数 1
2
回答
用A*
算法
求几条
最短
路径
、
、
、
我正在制作一个路由
应用
程序,它使用A*
算法
来查找路由。我想提供
的
不只是一条路线,还有几条替代路线。例如,仅比最佳路由稍长一点
的
路由。 由于A* (和其他许多)只找到一条路线,我如何搜索这些替代路线?我应该使用其他
算法
吗?
浏览 0
提问于2015-02-26
得票数 1
2
回答
连续映射
的
路径
查找
算法
(例如多边形)
、
、
、
、
我试图研究平面上两点之间
的
短
路径
的
不同
算法
。 我发现
的
绝大多数
算法
使用离散映射(网格映射、可见性图、Voronoi路线图等)。有些书(如Ben
的
“机器人元素”或Nikolaus
的
“自主机器人简介”)提到了连续地图(例如原始多边形数据),但没有解释相应
的
算法
。他们声称记忆或效率优势
的
少数和简单
的
障碍,这可能是非常有趣
的
。我认为,应该有一个聪明
的
方法
浏览 6
提问于2020-08-19
得票数 1
回答已采纳
1
回答
计算N条
最短
路径
的
Dijkstra
算法
、
、
、
、
我知道Dijkstra从一个源输出到图中所有节点
的
最短
路径
,但当我正在读一篇研究论文时,作者提到了使用Dijkstra计算s和t之间
的
N条
最短
路径
,这让我有点困惑。以下引用原文:利用基于SDN
的
SCADA系统:一个反窃听
的
案例研究-也发现了 Dijkstra
的
算法
22用于计算N个阶段
的
最短
路径
(步骤5)。考虑N= 2,在第一阶段,Dijkstra
算法</
浏览 0
提问于2015-11-25
得票数 2
回答已采纳
1
回答
有没有一种
最短
路径
的
抽样
算法
?
、
、
我有一个三角形矩阵NxN表示顶点之间
的
距离(顶点我只与向量j>i连接),我想从第一个到最后一个对
路径
进行采样,并使用它作为训练样本。有
算法
来做吗?在A*中交换min->样品是否足够?
浏览 0
提问于2020-01-13
得票数 2
2
回答
在至多包含两个负边
的
图中求
最短
路径
距离
、
、
、
给出了一个有向图,其中每个边都有一个cost.Taking优点,即图中最多有两个负边,我
的
目标是求出从给定节点到V中所有节点
的
最短
路径
距离。
算法
的
时间复杂度应该是O(|E| + |V|*log|V|),所以我认为需要
应用
Dijkstra
算法
。我猜想我需要以某种方式将我给定
的
图转换成一个新
的
图,该图中从s到v
的
最短
路径
将等价于给定图中所需
的
浏览 4
提问于2014-02-04
得票数 0
回答已采纳
1
回答
使用dijkstra
算法
在图中寻找源和目的地之间
的
最短
路径
、
、
、
我想写一个
算法
,在有向图和无向图中找到两个特定顶点-源和目标-之间
的
最短
路径
。 我知道dijkstra
的
算法
,它用来寻找所有的
最短
路径
图。但是,您是否会修改此
算法
以仅查找两个顶点之间
的
最短
路径
?
浏览 31
提问于2018-01-11
得票数 0
1
回答
在Orientdb中查找K-
最短
路径
、
、
我是OrientDB
的
新手,我正在尝试在我
的
graph.So中找到前k个
最短
路径
我正在
应用
Yen
的
算法
创建我
的
算法
,但我不知道如何在OrientDB中使用它,或者是否有其他方法可以在东方图中找到K-
最短
路径
感谢所有人
的
帮助:]
浏览 1
提问于2016-01-19
得票数 0
2
回答
为什么所有对
最短
路径
算法
都与负权值一起工作?
、
、
我最近一直在研究所有对
最短
路径
算法
,比如弗洛伊德-瓦赫尔和约翰逊
的
算法
,我注意到这些
算法
产生了正确
的
解,即使一个图包含负权边(但不包含负权环)。作为比较,Dijkstra
的
算法
(它是单源
最短
路径
)不适用于负重边。是什么使全对
最短
路径
算法
在负权重
的
情况下工作?
浏览 9
提问于2014-04-06
得票数 6
回答已采纳
2
回答
计算通过弧(u,v)
的
最短
路径
数。
、
给出了具有n顶点和m弧(n <1 500,m<5 000)和一弧(u,v)
的
有向加权图.回答
的
问题是,有多少条
最短
路径
(可以从a
的
任意位置开始,以b结束,以便a!= b)通过给定
的
弧。示例:弧(1,2)
的
重量为5弧(3,4)
的
重量为5和弧(1,2)。 答案是2,因为弧(1,2)在
最短
路径
1->3和1->2
浏览 1
提问于2018-10-26
得票数 3
3
回答
是Bellman“所有对”还是“来自一个节点”
最短
路径
的
结果?/是否有一个全对Bellman版本?
、
、
我最近正在学习图形
算法
,在我
的
大学里,我们被教导说,Bellman
的
结果是一个从所有节点到所有其他节点
的
距离表(所有对
最短
路径
)。然而,我不明白这个
算法
是如何实现
的
,我试图通过观看YouTube视频和查找维基百科中
的
定义来理解它……我无法找到描述该
算法
的
资源,其结果将是所有对
最短
路径
表,但只能“从一个节点到所有其他节点对Bellman
算法
浏览 8
提问于2017-07-16
得票数 1
回答已采纳
1
回答
以单个节点开始和结束并覆盖无向图中所有点
的
最短
路径
组合。
、
、
、
、
我需要一个algorithm(k, s)
算法
找出从一
浏览 2
提问于2014-10-20
得票数 1
1
回答
在有向图中查找第二短
路径
、
、
我需要一种在有向图中找到第二
最短
路径
的
方法,在第二
最短
路径
的
顶部不能完全包含
最短
路径
。我知道dijkstra algoritm
算法
,但我无法想出一个简单
的
方法来改变
算法
,让我在合理
的
时间内获得第二短
路径
。
算法
,子代码或c++示例,三者之一将非常感谢。
浏览 3
提问于2016-06-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是最短路径算法?详述最短路径算法的原理?用C语言实现最短路径算法。内附完整代码。
OSPF 中的最短路径算法:Dijkstra 算法
图的最短路径算法-Floyd算法-弗洛伊德算法
Python实现平面最短路径算法
计量地理学 最短路径算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券