腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1914)
视频
沙龙
1
回答
Dijkstra的
算法
--为什么每次提取
优先
级最小的顶点?
、
、
、
、
我正在学习Dijkstra的
算法
来寻找最短路径。我注意到有一个
优先
级队列来帮助提取顶点集中
优先
级
最低
的顶点。如果我从顶点集中选择一个顶点,而不是
优先
级
最低
的顶点,那么该
算法
是否仍然有效?如果是,那么时间复杂
度
如何?维基百科最初的Dijkstra
算法
如下: dist[source] ← 0prev[v] ← u Q.decreas
浏览 4
提问于2017-10-27
得票数 0
1
回答
一个*搜索
算法
和一个例子
、
、
我正在研究A*搜索
算法
,并看到了以下示例:该
算法
的描述如下:更新节点1到3的距离和
优先
级到9.32455532033676当前
优先
级
最低
为9.32455532033676的访问节点1更新节点4到13的距离和
优先
级到15.8284271
浏览 3
提问于2022-11-07
得票数 0
回答已采纳
4
回答
使用深度
优先
搜索寻找所有简单路径的复杂性?
、
、
、
尽管如此,我想让你暂时忽略一下我试图用
算法
解决的问题,帮助我分析我编写的
算法
的巨大复杂性--在一个图中使用深度限制搜索的所有简单路径,如,并实现了。谢谢!原问题如下:因此,和是相关的。我正在努力解决问题。这通常需要在一对演员之间找
浏览 8
提问于2009-12-02
得票数 3
回答已采纳
6
回答
如何在Apriori
算法
中寻找最小支持
度
、
当支持
度
和置信度的百分比值给定时,如何在Apriori
算法
中找到最小支持
度
。例如,当支持
度
和置信度分别为60%和60%时,
最低
支持
度
是多少?
浏览 11
提问于2012-04-28
得票数 12
回答已采纳
3
回答
排序
算法
的空间复杂
度
怎么可能是O(1)?
、
、
、
、
我正在学习不同的排序
算法
及其时间/空间复杂
度
,并看到冒泡排序和插入排序等
算法
的空间复杂
度
为O(1)。 这让我感到奇怪,因为
最低
的空间复杂
度
肯定是O(n) (例如,存储数据集所需的内存,仅此而已)?
浏览 1
提问于2017-05-10
得票数 7
回答已采纳
2
回答
如何根据最小道路上的最大拱数停止Bellman-Ford
算法
、
、
如何修改福特bellman
算法
,使其在while循环的m+1次迭代后停止。M是最小路径中的最大弧数(根据权重而不是道路中拱门的数量确定的最小道路)
浏览 6
提问于2020-07-03
得票数 0
3
回答
宽度
优先
搜索
算法
(以邻接表表示的图)具有二次时间复杂
度
?
、
、
、
一位朋友告诉我,宽度
优先
搜索
算法
(由邻接列表表示的图)具有二次时间复杂
度
。但是在所有的消息来源中,BFS
算法
的复杂
度
恰恰是O(x=0)或O (n + m),由此我们得到了二次复杂
度
?
浏览 4
提问于2014-01-15
得票数 0
回答已采纳
2
回答
该Dijkstra
算法
中
优先
级队列的空间复杂
度
、
有人能告诉我这个Dijkstra algo中
优先
级队列的空间复杂性吗?请注意,在这里,可以添加一个顶点来排队超过一次。但是,由于访问集的原因,它不会被处理超过一次。
浏览 3
提问于2019-12-18
得票数 3
回答已采纳
2
回答
使用Bellman-Ford
算法
:遍历每条边的正确方式是什么?
我正在做一个作业题,我需要从顶点z开始运行bellman-ford
算法
,它要求我“在每一次遍历中,以与图中相同的顺序放松边,并在每次遍历后显示d和pi值。”据我所知,我认为这个
算法
像BFS一样遍历图形,这从他们想要我使用的图形中是有意义的,所以我看不出相同的路径是如何工作的。如果有人能通过指出如何开始来给我指出正确的方向,那将是非常有用的。
浏览 0
提问于2011-11-27
得票数 2
回答已采纳
1
回答
查找数组中是否有两个共混数
、
我试图找到一个
算法
,对于给定的数组A= a1,a2,.,如果有两个索引I !== j,使得gcd(ai,aj) =1(否则为false ),则整数的a_n返回true。我试图将这个
算法
的复杂
度
降到
最低
。 当然,显而易见的解决方案是对每对(ai,aj)使用欧几里得
算法
,但是它的复杂
度
是n(n+1)/2的欧几里德
算法
的复杂
度
的一倍。
浏览 3
提问于2014-11-15
得票数 1
回答已采纳
1
回答
寻找N条最短路径
我知道一些现有的路径查找
算法
:深度
优先
搜索,Dijkstra
算法
,A*等等。 现在,我想要一个
算法
,给我N个路径,以
最低
的成本。这是否可以通过简单的修改以上之一得到?或者需要一种不同的
算法
,如果需要,那么是哪种
算法
?
浏览 0
提问于2016-11-20
得票数 4
回答已采纳
1
回答
排序原子链表
算法
(
优先
级队列)
、
、
有人能告诉我排序的线程安全原子(无锁)链表/
优先
级队列的
算法
吗?我知道如何仅仅做一个链接列表本身,但现在我需要一个排序。与未排序的列表相比,我不确定这是否是微小的更改或重大的重新设计,因此在创建自己的列表之前,我希望看到一个现有的
算法
。它实际上不需要是一个列表(或技术排序),但它的行为就像一个具有以下属性的
优先
级队列: timemodification locks)insertion/removal
最低
元素是具有最小整数字段值的
最低
元素,它仅通过原子操作(在线性时间中
浏览 3
提问于2011-03-26
得票数 6
回答已采纳
1
回答
索引
优先
级队列是否确实加快了dijkstra的速度?
、
、
、
、
“懒惰”dijkstra的最短路径
算法
的渐近时间复杂
度
为O(Elog(V)),它使用规则
优先
级队列而不是索引堆。这意味着会有重复的节点,
算法
必须跳过这些节点,但是不管如何处理。解决这个问题的一个解决方案是使用索引
优先
级队列,但我对它在实际生活中和使用大O时是否真的比惰性版本更快感到困惑,因为懒惰版本仍然跳过
算法
中的重复节点。通过一些研究,我还发现索引dijkstra比惰性实现的O(E)具有更好的空间复杂
度
,我不知道这是否提高了性能。
浏览 1
提问于2021-08-29
得票数 2
回答已采纳
1
回答
如何确定我的
算法
的最坏情况复杂
度
?
、
我正在为堆编写siftup
算法
,我被困在了问题的末尾。问题的最后一部分说,该
算法
应该具有对数最坏的时间复杂
度
,即O(log(n)。我编写了下面的
算法
,其中i是堆中元素的索引,v是堆数组。根的索引是
最低
的,而对于堆的
最低
子节点则是它的最大值。我正在考虑数组从1到nSiftup (v, i) { v[i/2] = temp i = i
浏览 2
提问于2013-02-14
得票数 0
回答已采纳
1
回答
中运行的
算法
的时间复杂
度
时间
、
中运行的
算法
的大Θ(或
最低
大O)时间复杂
度
是多少?时间? (其中lg ->日志基2)
浏览 2
提问于2014-11-20
得票数 1
回答已采纳
1
回答
将两个表示很大数字的链表相乘的尽可能低的复杂
度
?
、
、
、
我有一个复杂
度
为O(n)的Add方法。我想知道,在不将整个列表转换为字符串/int/long(如果可能的话计算列表)的情况下,是否可以以任何方式将这两个数字相乘,并将其保持在O(n^2)的复杂性上。
浏览 4
提问于2014-01-31
得票数 1
回答已采纳
1
回答
Dijkstra
算法
的时间复杂
度
、
、
据我所知,在最坏的情况下,使用队列的未加权图上的Dijkstra
算法
的时间复杂
度
是O(n2)。我猜想这是因为od bfs和dfs。BFS在标记阶段处理所有顶点,dfs用于回溯。它们都具有线性时间复杂
度
。但我不确定这个逻辑是否正确。 另外,对于加权图,我知道时间复杂
度
是O(EVlogV),其中E是边和V顶点。我认为这是因为
优先
级队列,我知道
优先
级队列是如何工作的,但仍然不理解O符号。
浏览 26
提问于2020-06-04
得票数 0
2
回答
查找图中两个节点之间分离
度
的有效方法
、
讨论不同的想法、
算法
和权衡。(隔离
度
定义:)我能想到的候选
算法
有:广度
优先
搜索(BFS),深度
优先
搜索(DFS),深度限制搜索(DLS),迭代加深搜索(IDS)。很有可能的是,即使当两个人连接在一起(即分离
度
= 1)时,
算法
也可能长时间沿着错误的路径进行搜索。 BFS保证找到最小的分离
度
(因为图没有加权)。假设最大分支因子为b,两个目标人之间的实际分离
度
为d,则时间复杂
度
和空间复杂
度<
浏览 0
提问于2013-03-10
得票数 7
回答已采纳
1
回答
解释A-star
算法
的java实现
、
、
我最近有一个关于A星形
算法
的Java实现的课程工作,其中输入数据是20 * 20网格的形式。PriorityQueue<GridPiece> unvisit
浏览 0
提问于2018-04-29
得票数 0
1
回答
渗滤、深度
优先
搜索或联合查找的最佳方法?
、
对于渗滤问题,深度
优先
搜索还是联合搜索,哪种方法是最好的?这两种
算法
的时间复杂
度
是多少?
浏览 1
提问于2016-05-15
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券