腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
加速
Dijkstra
算法
、
我有
Dijkstra
algyrithm: # =========================================================================6}, 'f' : {'e':1, 'h':8}, 'h' : {'g':2
浏览 16
提问于2020-01-20
得票数 0
1
回答
加速
Dijkstra
算法
、
、
我有
Dijkstra
的
算法
:# We will6}, 'f' : {'e':1, 'h':8}, 'h' : {'
浏览 0
提问于2020-01-20
得票数 7
回答已采纳
1
回答
使用斐波那契堆,是否可以/容易地表示邻居以及最小距离
、
、
、
我正在尝试设计一个使用斐波那契堆的dijkstras实现。我试图理解的是,除了O(logn) (带有delete)中的最小距离之外,是否可以表示任何给定节点的邻居?或者这是否违反了斐波那契堆结构?否则,我将不得不构建一个邻居列表以及一个斐波那契堆。
浏览 3
提问于2010-11-12
得票数 0
回答已采纳
1
回答
为什么A比
Dijkstra
快
、
、
我理解
Dijkstra
算法
和A*
算法
是如何工作的,A*是
Dijkstra
的一般情况。但是
Dijkstra
呢?它也只花费节点<=目标,因为它扩展了每个步骤中最小的可能路径。而且,这两种
算法
似乎都具有
浏览 1
提问于2014-05-25
得票数 1
回答已采纳
2
回答
贝尔曼-福特与迪克斯特拉的图表密度
、
、
、
、
我在测试这两种
算法
,Bellman在稀疏图上的表现更好,并查看了对两种
算法
的大O分析,对Bellman的O(VE)和
Dijkstra
的O(E + V lg V)的分析。我相信这是正确的。我做了一些研究说真的是这样吗?
浏览 11
提问于2022-03-28
得票数 0
1
回答
Dijkstra
开发了什么
算法
?
、
、
、
我最近问了一个关于
Dijkstra
算法
()的问题。但几乎每个人都认为“
Dijkstra
算法
”是指他的最短路径
算法
。
Dijkstra
还开发了哪些
算法
?
浏览 0
提问于2010-06-02
得票数 16
回答已采纳
1
回答
单源最短路径实现:优先级与FIFO队列
、
、
、
、
根据问题的具体情况,在单源最短路径问题中通常提到的两种
算法
是
Dijkstra
算法
和Bellman
算法
。
Dijkstra
的
算法
工作在正边权值,而Bellman
算法
是一个推广,也允许负边权。正如Sedgewick的“
算法
”(第4版)所实现的,
Dijkstra
的
算法
是基于优先级队列的,而Bellman-Ford
算法
是基于一个普通的FIFO队列的。然而,在我看来,这两种队列类型的选择都不是实现
算法<
浏览 7
提问于2015-04-18
得票数 0
3
回答
加速
Dijkstra
算法
求解三维迷宫
、
、
、
、
我正在尝试写一个可以解决3D迷宫的Python脚本,我正在使用
Dijkstra
的
算法
和一个优先级队列(包含在模块heapq中)来完成这项工作。下面是我的主要函数代码:def
dijkstra
(start,end,vertices,obstacles): s=vertices.index所以基本上这只是
Dijkstra
应用于三维图形。 这个程序运行得很好,但我想知道它在10秒内解决100x100的2D迷宫,还是在2分钟内解决30x30x30的迷宫
浏览 15
提问于2016-09-07
得票数 1
回答已采纳
5
回答
您所知道的最快的
Dijkstra
实现是什么(在C++中)?
、
、
最近,我将
Dijkstra
算法
的第三个版本的单源最短路径附加到我的项目中。我无法解释结果的细微差别。我知道
Dijkstra
不是启发式的,但是所有的实现似乎都是正确的。较快的解具有较短的路径。我只使用双精度数学。 编辑2:我发现发现路径上的差异确实是我的错。但是 im仍
浏览 7
提问于2009-06-02
得票数 12
回答已采纳
1
回答
加权图的
Dijkstra
vs A*
我正在尝试找出使用哪种
算法
来获得从给定起始节点到目标节点的最低成本路径。A ----5---- B ---3--- C| /我一直在研究
Dijkstra
和A*,我的理解是
Dijkstra
只是一个启发式为0的A*。我已经实现了
Dijkstra
的
算法
,但想知道是否可以使用A*来代替。在上面这样一个非常简单的图中(没有任何其他信息),是否有一个可接受的启发式
算法
,A*可以
浏览 1
提问于2013-02-14
得票数 0
1
回答
如何改进单源单目标最短路径
Dijkstra
算法
?
、
对给定的图像
dijkstra
算法
进行哪些改进,以改进单源单目标最短路径的
Dijkstra
算法
?
浏览 4
提问于2017-03-24
得票数 1
1
回答
求最小权重
Dijkstra
树
、
、
、
给定一个有向加权图G=(V,E),运行
Dijkstra
算法
可以产生多个具有不同权重的最短路径树as seen in this picture,其中A是源,D是目标。如何创建一个在运行
Dijkstra
算法
(O(V+E)logV)的同时返回总权重最小的
Dijkstra
树的
算法
?
浏览 13
提问于2020-07-29
得票数 0
2
回答
加权有向图中的最短路径
、
假设有一个图(V,E)是有向和加权的。怎样才能快速有效地找到最短的路径呢?提前谢谢!!
浏览 3
提问于2020-10-27
得票数 2
回答已采纳
3
回答
热(顶部堆)队列
有没有人能给我举一个热队列的实现示例,或者给出一些关于如何实现热队列的建议?
浏览 5
提问于2009-01-28
得票数 7
回答已采纳
2
回答
Dijkstra
算法
与负权与循环
、
、
、
研究贪婪
算法
。总结一下
Dijkstra
算法
的一些重要方面,这是正确的。我怀疑(4)和(1),有人能帮我吗?(3)如果一个图有一个负权边,但没有负循环,则该
算法
不能很好地工作。 (4)如果图没有负循环,则
算法
工作良好。
浏览 6
提问于2015-02-18
得票数 2
回答已采纳
4
回答
如何在
dijkstra
算法
中保存最短路径
、
、
、
首先,让我们定义
算法
:我想知道如何使用
Dijkstra
算法
将最短路径形式s保存到t。我在谷歌上搜索,但找不到任何特别的东西;我也改变了
Dijkstra
算法
,但我无法得到任何答案。如何使用
Dijkstra
保存从s到t的最短路径?
浏览 6
提问于2015-03-11
得票数 11
回答已采纳
1
回答
带最小边的
Dijkstra
算法
、
、
、
首先,让我们定义
算法
:所以我想知道有什么方法可以改变
dijkstra
来解决这个问题吗? 任何
浏览 2
提问于2015-02-16
得票数 4
回答已采纳
1
回答
搜索
算法
(BFS和DFS)也能得到最短路径吗?
、
、
、
在我的
算法
课程中,我学习了
Dijkstra
的
算法
。 我们是否仅应用BFS和DFS之类的搜索
算法
来确定某个特定节点是否存在or,它是否也给出了像
Dijkstra
算法
这样的最短路径?
浏览 0
提问于2018-10-28
得票数 1
1
回答
为什么迪克斯特拉的
算法
必须在每一轮中提取最小值?
、
、
、
、
认为该图适用于
Dijkstra
算法
,即不存在负边权。我很难说服自己,
Dijkstra
的
算法
只有选择每一轮中的最小距离节点才能工作。什么能证明除了最小距离节点外,提取任何东西都会导致
Dijkstra
算法
的失败?我正在寻找一个好的论点,但支持的例子是受欢迎的。
浏览 2
提问于2017-04-05
得票数 4
回答已采纳
1
回答
如果我对加权图进行修改,可以使用宽度优先搜索吗?
、
、
我知道这是
Dijkstra
的一个特例,其中每个边的权重都设置为1。假设现在给出一个图,其中边有一个以上的整数权值。
浏览 9
提问于2021-12-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是Dijkstra算法?详述Dijkstra算法的原理?用C语言实现Dijkstra算法。内附完整代码。
OSPF 中的最短路径算法:Dijkstra 算法
剖析内网管理监控软件:PHP 实现 Dijkstra 算法
死磕Python(6):奇偶排序、折半查找、Dijkstra算法等
无人车路由优化:Dijkstra与A*算法的实践与对比
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券