腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于Gremlin
的
Dijkstra
算法
、
、
我想在Gremlin中实现Dijkstra
算法
,以创建一个只包含
最短
路径
的
全网状图。我也可以用Java编写,但我需要Gremlin解决方案
的
灵活性。如何做到这一点?
浏览 2
提问于2012-06-20
得票数 2
1
回答
修改Dijkstra
算法
以计算两个节点之间
的
最短
第二条和第三条
路径
、
如何在中修改Dijkstra
算法
来计算两个节点之间
的
最短
第二条和第三条
路径
?
浏览 0
提问于2017-01-25
得票数 0
2
回答
Dijkstra
的
算法
是启发式
的
吗?
、
、
能否有人向我解释一下Dijkstra
的
算法
是否是启发式和这个
算法
是如何工作
的
?
浏览 1
提问于2021-05-03
得票数 0
1
回答
增加图
的
边权重会如何影响Dijkstra
算法
?
问题是:考虑有5个顶点
的
有向图。让Dijkstra
算法
产生从节点s到所有其他节点
的
最短
路径
,如图1所示。让边(x,t)
的
权重增加,并假设所有节点以某种方式获得此信息。节点s如何修改Dijkstra
算法
以进行最少
的
重新计算?以“node s通过初始化S as并维护列表(< each node >) as来运行Dijkstra
算法
”
的
形式提供最终
的
解决方案。我
的
问题是。这不
浏览 2
提问于2010-07-12
得票数 0
回答已采纳
1
回答
Dijkstra
算法
:所有
最短
路径
都是非循环
的
吗?
、
我知道,如果
算法
达到负循环,
算法
就不会终止,如果
路径
包含一个距离大于0
的
循环,那么它就不是
最短
路径
。 我
的
问题是,如果存在一个循环距离为0
的
最短
路径
会发生什么,
算法
会将该循环包含在
最短
路径
中吗?你会说所有的
最短
路径
都是非循环
的
吗?
浏览 13
提问于2017-06-20
得票数 0
1
回答
我混淆了
最短
路径
查找
算法
和图遍历
算法
。
、
、
、
、
我
的
理解是,BFS和DFS是图遍历
算法
,而其他
算法
(如A*和dijkstra )则用于在图
的
两个节点之间寻找
最短
路径
。但是在一些地方,我认为BFS和DFS也被称为
最短
路径
查找
算法
。请详细说明图遍历
算法
与
最短
路径
查找
算法
的
区别。谢谢!
浏览 6
提问于2022-05-06
得票数 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
回答已采纳
0
回答
A* (a-star)问题查找
最短
路径
特定示例
、
在本例中(请参见图片),由于目标区块以西
的
不可步行区块,曼哈顿启发式
算法
延迟了
路径
。 我
的
问题是我如何解决这个问题?我是否需要一直检查开放列表中
的
块(灰色块),即使在我找到目的地之后?如果我选择星级,我是否必须忍受这样
的
不完美,还是有解决方案?我已经对它进行了研究,并实现了我自己
的
算法
,它
的
工作
原理
完全像网上
的
教程/文章所解释
的
那样,但我总是遇到这样
的<
浏览 3
提问于2017-12-08
得票数 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
1
回答
使用dijkstra
算法
在图中寻找源和目的地之间
的
最短
路径
、
、
、
我想写一个
算法
,在有向图和无向图中找到两个特定顶点-源和目标-之间
的
最短
路径
。 我知道dijkstra
的
算法
,它用来寻找所有的
最短
路径
图。但是,您是否会修改此
算法
以仅查找两个顶点之间
的
最短
路径
?
浏览 31
提问于2018-01-11
得票数 0
1
回答
Dijkstra
算法
不产生
最短
路径
?
、
、
、
我正在使用Dijkstra
算法
解决
最短
路径
问题。我遇到了麻烦,因为
算法
应该提供
最短
路径
,但在运行该
算法
后,我手动获得了一条
最短
路径
。这只是这个
算法
的
副产品吗?我尝试生成
的
路径
来自-> z这是我应用
算法
得到
的
路径
,在我访问
的
每个顶点上进行
最短
距离
的</
浏览 3
提问于2012-04-21
得票数 2
回答已采纳
2
回答
为什么所有对
最短
路径
算法
都与负权值一起工作?
、
、
我最近一直在研究所有对
最短
路径
算法
,比如弗洛伊德-瓦赫尔和约翰逊
的
算法
,我注意到这些
算法
产生了正确
的
解,即使一个图包含负权边(但不包含负权环)。作为比较,Dijkstra
的
算法
(它是单源
最短
路径
)不适用于负重边。是什么使全对
最短
路径
算法
在负权重
的
情况下工作?
浏览 9
提问于2014-04-06
得票数 6
回答已采纳
1
回答
以单个节点开始和结束并覆盖无向图中所有点
的
最短
路径
组合。
、
、
、
、
我需要一个algorithm(k, s)
算法
找出从一
浏览 2
提问于2014-10-20
得票数 1
3
回答
是Bellman“所有对”还是“来自一个节点”
最短
路径
的
结果?/是否有一个全对Bellman版本?
、
、
我最近正在学习图形
算法
,在我
的
大学里,我们被教导说,Bellman
的
结果是一个从所有节点到所有其他节点
的
距离表(所有对
最短
路径
)。然而,我不明白这个
算法
是如何实现
的
,我试图通过观看YouTube视频和查找维基百科中
的
定义来理解它……我无法找到描述该
算法
的
资源,其结果将是所有对
最短
路径
表,但只能“从一个节点到所有其他节点对Bellman
算法
浏览 8
提问于2017-07-16
得票数 1
回答已采纳
2
回答
有没有真正
的
单对
最短
路径
算法
?
、
今天我遇到了这个词“单对
最短
路径
问题”。我想知道对加权图是否存在单对
最短
路径
算法
。我
的
推理可能有缺陷,但我想,如果你想找到A和Z之间
的
最短
路径
,你绝对必须知道从A到B,C,D,……
的
最短
路径
。Y.如果你不知道后者,你就无法确定你
的
道路实际上是
最短
的
。因此,对于我来说,任何
最短
路径
算法<
浏览 4
提问于2017-03-30
得票数 10
回答已采纳
1
回答
在有向图中查找第二短
路径
、
、
我需要一种在有向图中找到第二
最短
路径
的
方法,在第二
最短
路径
的
顶部不能完全包含
最短
路径
。我知道dijkstra algoritm
算法
,但我无法想出一个简单
的
方法来改变
算法
,让我在合理
的
时间内获得第二短
路径
。
算法
,子代码或c++示例,三者之一将非常感谢。
浏览 3
提问于2016-06-12
得票数 2
3
回答
最短
路径
:贝尔曼-福特与约翰逊
、
我很难理解
的
用处。我认为这个问题对于一个在这个领域有知识的人来说听起来一定很愚蠢,但我想不出来。根据维基百科,Johnson
算法
使用Bellman Ford
算法
将边
的
权重转换为非负权重,然后使用Dijkstra
算法
查找
最短
路径
。但贝尔曼·福特
算法
也是一种寻找
最短
路径
的
算法
。为什么我们不使用从贝尔曼·福特
算法
得到
的
最短
路径
浏览 0
提问于2011-03-16
得票数 4
回答已采纳
1
回答
如果我对加权图进行修改,可以使用宽度优先搜索吗?
、
、
我正在与一位朋友进行讨论,如果以下内容有效的话: 我们最近在一堂关于广度优先搜索
的
讲座中学到了。我知道这是Dijkstra
的
一个特例,其中每个边
的
权重都设置为1。假设现在给出一个图,其中边有一个以上
的
整数权值。然后,通过引入附加顶点并通过边与权1连接来修改这个图,例如假设我们有一个连接顶点u和v
的
权3边,然后引入虚顶点d1,d2,删除连接u和v
的
边,而添加权重1
的
边{u,d1},{d1,d2},{d2,v}。如果我用这种方式修改我
的
整个图,然后应用宽度
浏览 9
提问于2021-12-09
得票数 2
回答已采纳
1
回答
带
路径
重构
的
弗洛伊德-沃尔
算法
找不到
路径
、
、
、
我试图通过计算所有对之间
的
最短
路径
,使用弗洛伊德-沃尔
的
算法
在源和目标之间找到
最短
路径
。我将第一个顶点存储在从i到j
的
最短
路径
上,当更新从i到j
的
最短
路径
时,它现在经过k,我将从i到j
的
最短
路
浏览 3
提问于2014-04-01
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是最短路径算法?详述最短路径算法的原理?用C语言实现最短路径算法。内附完整代码。
OSPF 中的最短路径算法:Dijkstra 算法
图的最短路径算法-Floyd算法-弗洛伊德算法
Python实现平面最短路径算法
计量地理学 最短路径算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券