腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
最小生成树和最
短路
径
、
、
、
我遇到了这样一个问题: 给定一个具有整数权重(正负)
的
连通有向图,开发一个
算法
来寻找两个顶点之间
的
最
短路
径。我想我可以使用最小生成树
算法
,例如kruskal
的
算法
,然后使用可能
的
dijkstra
算法
来
证明
,因为在MST中,每个顶点只有一条进入边,dijkstra
的
算法
甚至可以在负权重下工作。附注:我很难
证明
MST包含每个顶点
的
有向图
的</
浏览 1
提问于2012-11-08
得票数 0
1
回答
图S
的
检验是G中
的
最
短路
径树(
算法
+正确性)
、
、
、
、
G是一个只具有正权
的
连通无向图。S是最
短路
径树(不一定是G
的
防止小组委员会)。因此,我要设计一个
算法
来检查图S是否是图G
的
最
短路
径树。我不知道这个
算法
是否有效,但我认为它是
浏览 3
提问于2014-02-24
得票数 1
回答已采纳
1
回答
竞争下
的
预处理最
短路
径
、
、
、
、
证明
了如果P是u与v之间
的
最
短路
,那么每个子路也是最
短路
。给定连通图,我希望预处理矩阵中每对节点之间
的
最
短路
径,这样: 如果x,y在路径中,v,那么路径,y是路径
的
子路径,v。我不知道一个
算法
或一个
证明
,实际上,我不知道这是否是可确认
的
。任何想法都是welcome.Thank你。
浏览 2
提问于2016-07-04
得票数 1
2
回答
有没有真正
的
单对最
短路
径
算法
?
、
今天我遇到了这个词“单对最
短路
径问题”。我想知道对加权图是否存在单对最
短路
径
算法
。我
的
推理可能有缺陷,但我想,如果你想找到A和Z之间
的
最
短路
径,你绝对必须知道从A到B,C,D,……
的
最
短路
径。Y.如果你不知道后者,你就无法确定你
的
道路实际上是最短
的
。因此,对于我来说,任何最
短路
径
算法
都必须计算出图中从A到其他顶点
的
最
短路
径,才能得到从A到Z<em
浏览 4
提问于2017-03-30
得票数 10
回答已采纳
2
回答
逆图上
的
Dijkstra
算法
、
、
、
如果我们将图G反转到G‘,并从源顶点't’对G‘运行Dijkstra
算法
,这个
算法
会给出从所有顶点到G中't’
的
最
短路
径吗?有人能
证明
或找到反例吗?
浏览 6
提问于2018-11-02
得票数 0
1
回答
手动分析以确定图表中采用
的
路径是否为最
短路
径
、
诸如A* 100%之类
的
寻径
算法
可保证最
短路
径。但是我们可以手动分析图中给定
的
路径是否是最
短路
径吗? 假设我们有这个加权图Weighted Graph 假设我们
的
起始节点是节点1,我们想转到节点2。我们采用
的
路径是节点1 ->节点2。显然,这是最短
的
路径。如果没有任何计算机,我们如何手动
证明
或确定这条路径是否是最
短路
径?
浏览 22
提问于2021-10-30
得票数 0
5
回答
dijkstras
算法
是否按顺序放宽最
短路
径
的
边?
、
、
、
在“
算法
入门,第三版”练习24.3-5中,需要一个例子说明这是错误
的
(并不总是正确
的
)。这有可能吗?在我看来,这是不可能
的
,因为在通往当前停战
的
道路已经决定
的
时候,每个边缘都是放松
的
。逐字逐句地: 教授N.声称有Dijkstra
算法
正确性
的
证明
。他声称Dijkstra
的
算法
按照图中每条最
短路
径在路径上出现
的
顺序来松弛它们
的
边,因
浏览 6
提问于2010-09-18
得票数 13
回答已采纳
1
回答
最
短路
径数按指数表示为节点数(Dijkstra)
、
、
我被要求找出一种图,它
的
最
短路
径总数(使用Dijkstra
算法
)是指节点数。我想出了一个这样
的
图表:C->A'->B‘’(所有边
的
weight=1) C->B‘(重量= 2) B‘-’>A‘-’-‘>B’>(重量= 2这样,Dijkstra
算法
找到
的
最
短路
径总数为Ω(2^(n/2))。我现在想弄清楚,它是否可以推广到Ω(
浏览 2
提问于2012-10-27
得票数 0
3
回答
通过以下链接找到从网页A到网页B
的
最快方法
我正在寻找一种
算法
来找到两个URL之间
的
最
短路
径,或两个维基百科页面。(我不确定Dijkstra
的
是不是这里
的</
浏览 7
提问于2009-11-07
得票数 4
2
回答
图中两个节点之间
的
多重加权边
的
最小值是最优
的
吗?
、
、
在加权图中,如果要求计算最
短路
径.而且,任何两个节点都有可能有多个边,不同
的
权重将它们连接起来。应用弗洛伊德-沃尔
算法
或Dijkstra
算法
:如果两个节点之间存在多个边,我们是否可以取最小加权边而忽略其他边? 如果是的话,有人能
证明
吗?提前感谢
浏览 3
提问于2013-06-15
得票数 0
1
回答
Dijkstra
算法
的
一个改进
、
、
、
在Dijkstra
算法
中,我们计算路径长度以求最
短路
径。Dijkstra
算法
的
正则版本将路径长度计算为到某个节点
的
权重之和,如果路径长度被计算为向上v +最大权
的
和,那么路径长度会怎样呢?但我该怎么
证明
呢? 我们将非常感谢你
的
帮助。
浏览 1
提问于2014-01-17
得票数 1
回答已采纳
1
回答
Bellman
算法
的
部分
证明
、
我如何在Bellman
算法
中
证明
这一点:有什么想法吗?
浏览 0
提问于2018-05-24
得票数 3
回答已采纳
2
回答
关于dijkstra
算法
的
困惑?
、
、
、
根据
算法
书Corman
的
说法,Dijkstra只适用于所有边都具有非负权
的
图。这是否意味着,如果有任何负权重
的
边,它将不工作
的
整个图?还是不算负重边?请指出哪个是对
的
?
浏览 0
提问于2013-08-09
得票数 4
2
回答
最
短路
径树
的
子树也是最短树吗?
、
、
、
通过Dijkstra
算法
,我得到了一棵以源节点s为根并生成图G中所有节点V
的
最
短路
径树Ts=(s,V),然后选择了最
短路
径树Ts=(s,V)
的
一个子树Tm=(s,K) (其中K是V
的
一个子集),它只连接到所有V个节点中
的
K个节点,即子树Tm是最
短路
径树Ts
的
一个子集。我
的
问题是,现在我如何通过参数或引理/定理
证明
最
短路
径树Ts
的
子树Tm也是最短树?提前谢
浏览 2
提问于2016-12-28
得票数 2
2
回答
A*总是提供最
短路
径吗?
、
、
我正在尝试理解A*,统一成本和贪婪搜索
算法
是如何工作
的
。我知道探索节点
的
方式在所有三种
算法
中都会发生变化(贪婪将基于启发式值进行探索,A*基于启发式加距离,均匀基于距离)。我想知道,对于给定
的
源和目的地,是否所有3种
算法
都应该提供最
短路
径(只需探索不同数量
的
城市?)或者他们能提供一条不同
的
路径。我
最
困惑
的
是实现部分-如果你将节点存储在队列中,那么当你打算探索目标节点时,你将拥有它
的
浏览 4
提问于2016-10-04
得票数 1
1
回答
Dijkstra结束条件
、
、
q.peek().equals(endNode){ } 我见过
的
Dijkstra
的
每个实现都使用更早
的
实现,但当您知道结束节点时,后者使用
的
更快。
浏览 2
提问于2014-05-28
得票数 5
回答已采纳
1
回答
Bellman
算法
的
正确性,我们还能做得更好吗?
、
、
、
我了解到Bellman
算法
的
运行时间为O(x,E,x,E,V,V),其中E是边
的
个数,V是顶点
的
个数。假设图没有任何负加权圈。我
的
第一个问题是,我们如何
证明
在迭代(每一次迭代检查E中
的
每一条边)中,它更新到每个可能
的
节点
的
最
短路
径,给定一个特定
的
开始节点?是否有可能我们已经迭代了很多次,但仍然没有得到到达每个节点
的
最
短路
径? 假设
算法
的<
浏览 2
提问于2013-11-16
得票数 3
回答已采纳
1
回答
这种基于BFS
的
算法
是否适用于在加权图中查找最
短路
径
、
、
我知道普通
的
BFS搜索可以用来在无权图或边权相同
的
图中寻找最
短路
径,而Dijkstra应该用在加权图中,Dijkstra可以看作是BFS
的
变体。但我想知道,如果每次更新distw时,我都将节点推送到队列中,而不是在普通
的
BFS搜索中只推送一次,那么这个
算法
是否适用于寻找最
短路
径?我在一个leetcode问题上尝试了这个
算法
,它是有效
的
,但是leetcode问题只检查有限
的
测试用例,所以我不能
证明
这个
浏览 36
提问于2020-12-10
得票数 0
回答已采纳
1
回答
利用Dijkstra
算法
求邻接矩阵
的
最
短路
径
、
、
我有一个家庭作业,我要找出两个城市之间
最
便宜
的
机票,考虑到中途停留。DijkstraAlgorithm(weighted simple digraph, vertex first) 我很难理解
的
是--尤其是在看整个伪代码
的
时候--为什么它只接受一个顶点作为参数我需要找到两个顶点之间
最
便
浏览 4
提问于2011-12-05
得票数 2
回答已采纳
2
回答
最
宽路径
的
Floyd
算法
、
、
、
、
我一直在研究加权有向图
的
图
算法
,特别是Floyd关于所有对最
短路
径问题
的
算法
。这是我
的
伪代码实现。input A set B[i, j] = 0 for i = 1 to n: for j
浏览 8
提问于2021-02-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
OSPF 中的最短路径算法:Dijkstra 算法
什么是最短路径算法?详述最短路径算法的原理?用C语言实现最短路径算法。内附完整代码。
图的最短路径算法-Floyd算法-弗洛伊德算法
Python实现平面最短路径算法
计量地理学 最短路径算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券