腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
A*总是提供最
短路径
吗?
、
、
我正在尝试理解A*,统一成本和贪婪搜索
算法
是
如何
工作的。我知道探索节点的方式在所有三种
算法
中都会发生变化(贪婪将基于启发式值进行探索,A*基于启发式加距离,均匀基于距离)。我想知道,对于给定的源和目的地,是否所有3种
算法
都应该提供最
短路径
(只需探索不同数量的城市?)或者他们能提供一条不同的
路径
。我
最
困惑的是实现部分-如果你将节点存储在队列中,那么当你打算探索目标节点时,你将拥有它的最
短路径
,但是如果你有
路径
队列(这个队列现在是基于启发
浏览 4
提问于2016-10-04
得票数 1
2
回答
最
宽
路径
的Floyd
算法
、
、
、
、
我一直在研究加权有向图的图
算法
,特别是Floyd关于所有对最
短路径
问题的
算法
。这是我的伪代码实现。input A set B[i, j] = 0 for i = 1 to n: b_ij = min(b_ij, b_ik + b_kj
浏览 8
提问于2021-02-22
得票数 1
1
回答
Dijkstra
算法
与贪婪策略
、
、
我似乎有点难以理解贪婪的策略是
如何
工作的,以及Dijkstra的
算法
如何
跟踪最
短路径
。= 3t->y = 2y->t = 1y->z = 6z->x = 7我们的目标是找出从s到x的最
短路径
,我的答案是s->t->y->x,长度为9,我假设伪码中的"S“是最
短路径
,而来自minQ的每个minQ都添加到了<em
浏览 2
提问于2018-12-03
得票数 0
回答已采纳
1
回答
MATSim中最安全
路径
的计算
、
、
每个环节都有一个安全指标的属性,计算出的
路径
应该代表
最
安全的
路径
。Dijkstra路由
算法
计算最
短路径
。如果我能指定
算法
应该考虑安全指数而不是长度,那么使用它是非常完美的。我不知道在MATSim中是否可能做到这一点,也不知道是
如何
做到的。或者其他在MATSim中实现的路由
算法
可以更好地适应。 谢谢!
浏览 5
提问于2016-06-07
得票数 0
回答已采纳
3
回答
有向无权图中两个节点间最
短路径
数的求取
、
、
、
我需要帮助找到有向无权图中两个节点之间所有最
短路径
的数目。对我能用的
算法
/伪码有什么想法吗? 谢谢!!
浏览 7
提问于2016-01-14
得票数 1
回答已采纳
1
回答
修改当前
算法
- APSP
、
、
、
我有以下APSP
算法
:这将计算最
短路径
。
路径
的长度是
路径
边的权重之和。任何帮助都会很好!
浏览 11
提问于2021-12-22
得票数 1
回答已采纳
3
回答
是Bellman“所有对”还是“来自一个节点”最
短路径
的结果?/是否有一个全对Bellman版本?
、
、
我最近正在学习图形
算法
,在我的大学里,我们被教导说,Bellman的结果是一个从所有节点到所有其他节点的距离表(所有对最
短路径
)。然而,我不明白这个
算法
是
如何
实现的,我试图通过观看YouTube视频和查找维基百科中的定义来理解它……我无法找到描述该
算法
的资源,其结果将是所有对最
短路径
表,但只能“从一个节点到所有其他节点对Bellman
算法
进行调整以实现所有对最
短路径
表,还是我的大学讲师在这方面完全错了?(他解释了一些提供所有对最<em
浏览 8
提问于2017-07-16
得票数 1
回答已采纳
2
回答
FInding节点之间的最
短路径
,以及图是否连通
、
、
如果你能给我一些关于在哪里学习这个东西的线索,以及你可能
如何
解决这个问题,我将不胜感激。这是一个连通图吗?
浏览 1
提问于2013-03-05
得票数 0
回答已采纳
1
回答
第k条最
短路径
、
有没有人知道我
如何
编写一个编程的图
算法
(C++代码会很棒),它可以为循环图中给定的一组节点和边找到第k条最
短路径
?例如,最
短路径
(可以由Dijkstra或Bellman Ford找到)被认为是第1个最
短路径
。现在第二个最
短路径
是位于第一个最
短路径
之后的最
短路径
。现在我想让
算法
找到第k条最
短路径
。
浏览 0
提问于2012-02-20
得票数 1
回答已采纳
1
回答
如何
为无向对称图优化所有对的最
短路径
算法
?
、
、
如何
为无向对称图优化所有对的最
短路径
算法
?我不是在寻找最
短路径
算法
的比较,除非你特别关注对称图。
浏览 0
提问于2013-06-09
得票数 0
回答已采纳
4
回答
如何
在dijkstra
算法
中保存最
短路径
、
、
、
首先,让我们定义
算法
:我想知道
如何
使用Dijkstra
算法
将最
短路径
形式s保存到t。我在谷歌上搜索,但找不到任何特别的东西;我也改变了Dijkstra
算法
,但我无法得到任何答案。
如何
使用Dijkstra保存从s到t的最
短路径
?
浏览 6
提问于2015-03-11
得票数 11
回答已采纳
2
回答
最
短路径
共同核心问题(S)
、
我试图想出一个
算法
,让我们在任意图中找到一个顶点,这样顶点与最远顶点的距离最小。 另外,我还想出一个
算法
,让我找到两个顶点,而不是一个,再把最远的顶点到这两个顶点之间的距离最小化。我的直觉说,我应该想出一个
算法
,计算出图中所有顶点之间的最
短路径
,然后查看
路径
,找到流量最高的顶点。但是我很难想出一个具体的
算法
,因为我以前根本没有这方面的经验。我试着用谷歌搜索这个问题,但没有成功。
浏览 0
提问于2016-11-01
得票数 -2
回答已采纳
1
回答
图S的检验是G中的最
短路径
树(
算法
+正确性)
、
、
、
、
S是最
短路径
树(不一定是G的防止小组委员会)。因此,我要设计一个
算法
来检查图S是否是图G的最
短路径
树。在G和S上运行Dijkstra
算法
(返回图,而不是最
短路径
)。检查每个顶点的dist(v)值,如果它们都是相同的,则S是G的最
短路径
树。 我不知道这个
算法
是否有效,但我认为它是合理的。如果它是真的,我
如何
证明它的正确性,如果不是,反例将是非常有用的?
浏览 3
提问于2014-02-24
得票数 1
回答已采纳
1
回答
Java中二维列表中的
短路
路径
我有下面的数组:0 -1 -1在这里,如果值是-1,那么我们不应该在解析时使用那个位置,如果是0,那么我们可以使用它。现在,如果值不是0或-1,则将其视为目的地。 int count = 0; List<Integer> row = array.get(i);
浏览 3
提问于2018-11-03
得票数 0
1
回答
二值图像/映射中的真最
短路径
、
、
如何
在二值图像/地图中找到真正的最
短路径
?
浏览 2
提问于2015-02-23
得票数 2
回答已采纳
1
回答
迷宫求解-循环
路径
问题
、
、
通过保存“被访问”位置的
记录
(关于
路径
的进展方向),在迷宫中的一个特定区域出现了一个问题,在该区域,被跟踪的
路径
是圆形的。我使用的
算法
是一个递归
算法
,它在迷宫中找到最
短路径
。除了有圆形
路径
的区域外,它工作得很好。一个解释这个问题的例子-please --参见附加的图像。黑线是被访问的第一条
路径
,绿线是第二条
路径
。黄色的颜色,标志着已经被黑线
记录
为“被访问”的
路径
上的区域。既然这个黄区已经参观过,那么
浏览 7
提问于2019-12-23
得票数 0
1
回答
Dijkstra
算法
:所有最
短路径
都是非循环的吗?
、
我知道,如果
算法
达到负循环,
算法
就不会终止,如果
路径
包含一个距离大于0的循环,那么它就不是最
短路径
。 我的问题是,如果存在一个循环距离为0的最
短路径
会发生什么,
算法
会将该循环包含在最
短路径
中吗?你会说所有的最
短路径
都是非循环的吗?
浏览 13
提问于2017-06-20
得票数 0
1
回答
Yen的k最
短路径
算法
、
、
我目前正在尝试理解Yen的k条最
短路径
算法
。我以原始论文和维基百科文章为基础,但仍然不明白为什么k> 2是正确的。事实上,我甚至不明白为什么它适用于以下例子:例如,让我们考虑从A到D的3条最
短路径
,即A -> B -> C -> D(长度3)、A -> B -> F -> D(长度4)和A -> B ->根据我对该
算法
的了解,正确地计算了2条最
短路径
。然而,第三条最
短路径
是与顶点B处的第二条最
短路径
的偏差,而<
浏览 0
提问于2016-05-01
得票数 2
回答已采纳
1
回答
我混淆了最
短路径
查找
算法
和图遍历
算法
。
、
、
、
、
我的理解是,BFS和DFS是图遍历
算法
,而其他
算法
(如A*和dijkstra )则用于在图的两个节点之间寻找最
短路径
。但是在一些地方,我认为BFS和DFS也被称为最
短路径
查找
算法
。请详细说明图遍历
算法
与最
短路径
查找
算法
的区别。谢谢!
浏览 6
提问于2022-05-06
得票数 0
1
回答
在有向图中查找第二
短路径
、
、
我需要一种在有向图中找到第二最
短路径
的方法,在第二最
短路径
的顶部不能完全包含最
短路径
。我知道dijkstra algoritm
算法
,但我无法想出一个简单的方法来改变
算法
,让我在合理的时间内获得第二
短路径
。
算法
,子代码或c++示例,三者之一将非常感谢。
浏览 3
提问于2016-06-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是最短路径算法?详述最短路径算法的原理?用C语言实现最短路径算法。内附完整代码。
OSPF 中的最短路径算法:Dijkstra 算法
Python实现平面最短路径算法
计量地理学 最短路径算法
图的最短路径算法-Floyd算法-弗洛伊德算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券