腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8618)
视频
沙龙
4
回答
最佳
最短
路径
算法
algorithm
、
shortest-path
“弗洛伊德-沃尔”
算法
“和”
Dijkstra
的
算法
“”之间有什么区别,哪种
算法
是图中
最短
路径
的
最佳选择?我需要计算网络中
所有
对之间
的
最短
路径
,并将结果保存到一个数组中,如下所示:A 0 10 15 5 20 B 10
浏览 20
提问于2009-12-04
得票数 27
回答已采纳
1
回答
寻找
最短
周期
graph
、
cycle
、
dijkstra
基本上,我需要在一个图中有一个覆盖
所有
顶点并返回到源
的
最短
路径
。只要是
最短
路径
,任何顶点
的
重复都是可以
的
。 我
的
算法
从源开始。我运行
dijkstra
算法
来找到
最短
路径
。然后我选择最小
的
加权未达顶点,并再次运行
dijkstra
作为所选顶点作为源,并继续运行,直到
所有
顶点
都
完成。
浏览 0
提问于2012-10-30
得票数 0
1
回答
Dijkstra
算法
:
所有
最短
路径
都
是非
循环
的
吗
?
shortest-path
、
dijkstra
我知道,如果
算法
达到负
循环
,
算法
就不会终止,如果
路径
包含一个距离大于0
的
循环
,那么它就不是
最短
路径
。 我
的
问题是,如果存在一个
循环
距离为0
的
最短
路径
会发生什么,
算法
会将该
循环
包含在
最短
路径
中
吗
?你会说
所有
的
最短
路径
都<em
浏览 13
提问于2017-06-20
得票数 0
2
回答
关于
dijkstra
算法
的
困惑?
algorithm
、
graph
、
dijkstra
、
shortest-path
根据
算法
书Corman
的
说法,
Dijkstra
只适用于
所有
边
都
具有非负权
的
图。这是否意味着,如果有任何负权重
的
边,它将不工作
的
整个图?还是不算负重边?请指出哪个是对
的
?
浏览 0
提问于2013-08-09
得票数 4
1
回答
决定是否
所有
从s到t
的
最短
路径
都
包含边e
graph-algorithm
、
dijkstra
、
shortest-path
、
bellman-ford
设G= (V;E)是边
都
具有非负权
的
有向图。设s,t是V中
的
2个顶点,E是e中
的
一条边,描述一个
算法
,该
算法
决定从s到t
的
所有
最短
路径
是否
都
包含边e。这就是实现Dijsktra时间复杂度
的
方法:只需从s运行
Dijkstra
并计算增量(s,t) (从s到t
的
最短
路径
的
权重)。删除边e,并从新图中
浏览 6
提问于2013-03-04
得票数 0
回答已采纳
2
回答
dijkstra
算法
,对某些节点
的
最短
路径
只运行一次(不是两个,不是整个图)。
algorithm
、
graph
、
graph-algorithm
因此,
dijkstra
算法
是搜索加权(无负)连通图
最短
路径
的
最佳
算法
。
Dijkstra
算法
可用于寻找两点/顶点
的
最短
路径
。它可以用来寻找
所有
顶点
的
最短
路径
。 问题:我
的
理解正确
吗
?它也能用来寻找某些顶点
的
最短
路径
吗</em
浏览 2
提问于2018-03-12
得票数 1
4
回答
Dijkstra
负权
算法
algorithm
、
dijkstra
、
shortest-path
首先,我知道
Dijkstra
不适用于负重,我们可以用Bellman代替它。但是在一个问题中,给出了
所有
边都有从0到1
的
权重(0和1不包括在内)。
路径
的
成本实际上是产品。 所以我想
的
是把日志拿走。现在
所有
的边缘都是负值。现在我知道
Dijkstra
不会对负重起作用,但是在这种情况下,
所有
的边都是负
的
,所以我们不能做一些事情,这样
Dijkstra
才能工作。我想把
所有
的权重乘以-1,然后<
浏览 3
提问于2015-04-18
得票数 7
回答已采纳
1
回答
Dijkstra
开发了什么
算法
?
algorithm
、
computer-science
、
terminology
、
dijkstra
我最近问了一个关于
Dijkstra
算法
()
的
问题。但几乎每个人
都
认为“
Dijkstra
算法
”是指他
的
最短
路径
算法
。
Dijkstra
还开发了哪些
算法
?
浏览 0
提问于2010-06-02
得票数 16
回答已采纳
1
回答
当我使用
Dijkstra
的
算法
并且一个顶点有多个自
循环
时,我应该做什么?
graph
、
graph-theory
、
shortest-path
、
dijkstra
我知道平行边,其中有最大
的
权重,应该删除,并消除自
循环
,以找到
最短
的
路径
。 但是,如果一个顶点有多个自
循环
,并且它们
的
权重是不同
的
,那该怎么办?
浏览 2
提问于2022-07-18
得票数 0
3
回答
Dijkstra
算法
和
循环
algorithm
、
graph-algorithm
、
dijkstra
一本书中说“
Dijkstra
的
算法
只适用于有向无环图”。编辑1:"Grokking Algorithms“-Aditya Bhargava一书。
浏览 3
提问于2017-04-13
得票数 19
1
回答
加权无向图上
的
最长
路径
java
、
algorithm
、
graph
、
dijkstra
我知道这是指数级
的
。我已经实现了一种使用
Dijkstra
算法
寻找
最短
路径
的
方法。是否可以修改该方法以找到最长
的
路径
?如果我把
所有
的重量
都
减了,这难道不管用
吗
。我当前图表上
的
所有
权重都是正数。此外,不应该有重复
的
路径
。 我知道Bellman Ford
算法
在负权值下工作,但我希望我能修改我现有的
最短</em
浏览 5
提问于2013-11-29
得票数 1
回答已采纳
5
回答
边数固定
的
最短
路径
algorithm
、
path
、
dijkstra
在有效时间内通过图找到
最短
路径
,附加
的
约束是
路径
必须包含精确
的
n个节点。 我们有一个有向加权图。它可能包含,也可能不包含
循环
。利用
Dijkstra
算法
可以很容易地找到
最短
路径
,但是
Dijkstra
算法
不能保证边
的
数目。我们能想到
的
最好
的
方法是保存一个节点
的
最佳n条
路径
的
列表,
浏览 8
提问于2009-11-06
得票数 3
1
回答
没有“前一个”向量
的
Dijkstra
算法
c++
、
algorithm
、
dijkstra
、
breadth-first-search
我感兴趣
的
是找到图中任何节点和根/源之间
的
最小距离。
所有
链接都有权重。我不认为我需要使用中指出
的
previous[],因为我不需要知道每个节点
的
父节点。对
吗
?另外,如果
所有
的权重
都
等于1,我想我可以只运行BFS?
浏览 0
提问于2011-01-21
得票数 1
回答已采纳
2
回答
Dijkstra
的
Single Source Shortest Path
算法
能检测到图中
的
无限
循环
吗
?
algorithm
、
dijkstra
、
shortest-path
、
infinite
、
bellman-ford
所以我来到了这个美丽
的
问题,它要求你写一个程序,找出在有向图中是否存在负无穷短
路径
。(也可以认为是查找图中是否存在“负
循环
”)。下面是这个问题
的
链接: else
浏览 2
提问于2013-11-21
得票数 9
回答已采纳
2
回答
我们能用
dijkstra
算法
找到任何
循环
吗
?
data-structures
、
graph-theory
、
dijkstra
我们能用
Dijkstra
的
算法
找到
循环
吗
? 如果我们能做什么,我们必须要做
的
改变
吗
?
浏览 5
提问于2014-07-02
得票数 0
回答已采纳
2
回答
具有边代价
的
Dijkstra
最短
路径
算法
algorithm
、
shortest-path
、
dijkstra
我有一个有向
的
正权重图。每条边都有使用成本。我只有A钱,我想用
dijkstra
算法
计算
最短
路径
,但
路径
上
的
边成本总和必须小于或等于A。我想用最小
的
Dijstra修改来做到这一点(如果我可以用
Dijkstra
的
小修改来做的话)。如果可以的话,我必须用O(n*log(n))来做这件事,但我想我能做到。 有人能帮我吗?
浏览 3
提问于2010-04-26
得票数 9
回答已采纳
1
回答
带最小边
的
Dijkstra
算法
algorithm
、
graph
、
dijkstra
、
breadth-first-search
首先,让我们定义
算法
:
Dijkstra
算法
在具有非负边权
的
有向图中寻找单源
最短
路径
.如果我有一个源S和目标T,我可以用
Dijkstra
算法
在这两个顶点之间找到
最短
路径
,但是我想要找到这两个顶点之间
的
最短
路径
,这两个顶点之间
的
边数不超过形式K。第一部分是
Dijkstra
算法
,第二部分是BFS
算法</em
浏览 2
提问于2015-02-16
得票数 4
回答已采纳
1
回答
两个节点之间
的
最短
路径
与从一个节点到
所有
其他节点
的
最短
路径
algorithm
、
graph
、
shortest-path
我目前正在研究非负边权图中
的
最短
路径
问题。我知道
Dijkstra
算法
可以给出单源
最短
路径
问题
的
解决方案,也就是可以找到从一个节点到
所有
其他节点
的
最短
路径
,但是我还没有找到
算法
,可以给我一个先验
的
更简单
的
问题:找到两个节点之间
的
最短
路径
。直觉上,我认为可以找到例子,表明“简单”
浏览 4
提问于2022-05-11
得票数 2
1
回答
计算N条
最短
路径
的
Dijkstra
算法
algorithm
、
networking
、
routing
、
dijkstra
、
shortest-path
是否可以使用
Dijkstra
's Algorithm计算从单个源到单个目标的N条
最短
路径
,其中N是节点数?我知道
Dijkstra
从一个源输出到图中
所有
节点
的
最短
路径
,但当我正在读一篇研究论文时,作者提到了使用
Dijkstra
计算s和t之间
的
N条
最短
路径
,这让我有点困惑。以下引用原文:利用基于SDN
的
SCADA系统:一个反窃听
的
案例研究-
浏览 0
提问于2015-11-25
得票数 2
回答已采纳
2
回答
为稠密图优化
Dijkstra
?
path
、
graph
、
dijkstra
、
shortest
除了
Dijkstra
外,还有另外一种方法来计算近似完全图
的
最短
路径
吗
?我有大约8,000个节点和大约1,800万个边缘。我已经浏览了线程,并决定使用
Dijkstra
。我用Perl编写了我
的
脚本,使用
的
是Boost::。但结果和我预期
的
不一样。使用调用$ 10+ ->
Dijkstra
最短
路径
($start_node,$end_node)计算一条
最短
路径
浏览 4
提问于2009-09-12
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券