腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
用
Kruskal
算法
求图的最小生成树
、
、
、
、
,我需要用Prim的和
Kruskal
的
算法
找到G的最小生成树。我很难用
Kruskal
算法
找到最小生成树。我看过很多与
Kruskal
的图形
算法
相关的视频,但我最终得到了与Prim
算法
相同的图形。 有人能告诉我如何用
Kruskal
算法
求图的最小生成树吗?
浏览 1
提问于2019-03-17
得票数 0
回答已采纳
2
回答
如何计算kurskal
算法
的时间复杂度: O(E log E) = O(E log V)?
、
、
请告诉我如何计算
Kruskal
定理的时间复杂度的步骤?我知道
Kruskal
算法
的
算法
,但不知道伪码和时间复杂度的计算。
Kruskal
算法
的复杂度为O(E log E) = O(E log V) (维基百科)。但我不知道如何计算..
浏览 1
提问于2014-04-14
得票数 0
1
回答
设计了一种在线性时间内求图最小生成树的
算法
。
、
、
、
、
设计了一种在线性时间(O(n + m))内求G最小生成树的
算法
。
Kruskal
(G) sort all edges in non-decreasingPARENT FIND() ≔ () ≔ while ≠ P
浏览 2
提问于2016-03-01
得票数 4
回答已采纳
2
回答
理解何时使用Prim或
Kruskal
实现最小生成树
、
、
、
、
我试图将Prim或
Kruskal
的
算法
应用于某些情况。据我所知,当图是稠密的时使用Prim (例如:作为具有优先级队列的邻接矩阵作为无序数组,对于E = O(V^2)中的稠密树是很好的。当图稀疏时使用
Kruskal
(例如:在E = O(V)中作为具有快速排序的邻接列表)。我不确定的是两者之间。例如,一个边数适中的图,是Prim还是
Kruskal
?我认为这可能是因为Prim O(E log V)和
Kruskal
O(E log E)有相似的时间复杂性。
浏览 0
提问于2018-11-26
得票数 0
回答已采纳
2
回答
寻找MST的线性时间
算法
?
、
、
、
给出了图G=(V,E)的两个
算法
:排序边从最低到最高。为每个边设置了T={},按照以前的顺序,检查e Set是否没有任何循环。如果是,将e添加到T.,如果它是生成树,则返回T。这两种
算法
是否确实返回最小生成树?如果没有,我想看一个反例。
浏览 6
提问于2022-07-31
得票数 -1
回答已采纳
1
回答
贝尔曼-福特SSSP是如何“全球”运作的?
、
、
、
在我参加的编程课上,我们学习了Bellman-Ford SSSP和Djikstra的SSSP,我们了解到Bellman-Ford是基于
Kruskal
的最小生成树
算法
的,而Djikstra是基于Prim的最小生成树
算法
的我们还被告知要记住,Bellman和
Kruskal
在全球范围内运作,因为您选择最小的边缘权重,而不考虑先前选择的节点。对于
Kruskal
的
算法
,我能理解为什么我们可以认为这是全局的,因为你实际上只是选择最轻或最小的边缘重量。但是对于Bellman的
算法
,我
浏览 1
提问于2015-05-11
得票数 2
2
回答
用
kruskal
算法
创建更糟的案例场景
、
、
、
、
我在C++ (使用不相交的数据集结构)中实现了
Kruskal
算法
。我正在努力寻找可能的方法,为
算法
的总运行时间创建更糟的案例场景测试用例。然而,当我试图创建测试用例时,我对如何使该
算法
产生最坏的情况感到困惑,并想知道这里是否有人知道可能的场景,这将使
Kruskal
的
算法
陷入困境。到目前为止,我认为理论上可能测试
Kruskal
算法
的界限的主要测试是所有权重相同的测试用例。一个例子如下:(4, 4) 4 //(4,4) ve
浏览 2
提问于2014-04-24
得票数 2
回答已采纳
10
回答
什么时候我应该使用
Kruskal
而不是Prim (反之亦然)?
、
、
、
、
我想知道什么时候应该使用,什么时候使用来找到最小生成树?它们都有简单的逻辑,相同的最坏情况,唯一的区别是实现可能涉及到一些不同的数据结构。那么决定因素是什么呢?
浏览 0
提问于2009-07-28
得票数 225
2
回答
从加权图中求次最佳最小生成树的
算法
、
、
我知道如何使用
Kruskal
算法
计算MST,我正在考虑这样找到第二最佳最小
算法
: 这应该是第二好的MST对吧?顺便说一下,我知道有一个主题指出了一个
算法
,它在每个MST边之间迭代,然后在图上运行
Kruskal
,而没有选择边缘,我只是在问我的
算法
是否有效。
浏览 4
提问于2017-04-18
得票数 0
回答已采纳
4
回答
图
算法
的时间复杂度取决于什么?
、
、
、
我在课本上偶然发现了这个问题: a.图中的顶点数。两者都是关于图中顶点和边的数目。因此,根据维基百科Prim,
Kruskal
和Dijkstra的
算法
,最坏的情况时间复杂度分别是O(ElogV),O(ElogV)和O(E+VlogV)。所以我想答案是c?但是为什么呢?
浏览 5
提问于2012-08-09
得票数 2
1
回答
如何在c++中生成无向图?
、
我必须生成简单的无向图,在上面测试我的
Kruskal
算法
。struct connection node1; edge_value;现在,我需要生成大量的这些连接,以便在上面测试
Kruskal
Kruskal
的
算法
没有这一代人那么难,可能是因为这是我第一次面对图形。
浏览 0
提问于2012-03-09
得票数 0
1
回答
如何使用联合查找、minheap、
Kruskal
和排序
算法
来创建最小成本的生成树?(C++)
、
、
、
据我所知,您将使用
Kruskal
's来选择构建生成树的最低成本边。我的想法是将边缘读入一个小堆中,这样你就可以从顶部移除边缘,从而以最小的成本获得边缘。到目前为止,我只能实现联合查找的minheap和set,我仍然不确定联合查找的目的以及用于创建生成树的排序
算法
。 如果有任何建议,我将非常感谢。编辑:我不局限于联合查找、minheap、kruskals和排序
算法
,也不需要做任何事情。这些只是讲师建议的项目。
浏览 0
提问于2011-02-07
得票数 1
回答已采纳
1
回答
什么情况下克鲁斯卡尔得不到最低限度?
、
、
由于
Kruskal
算法
是贪婪的方法,这意味着我们有时可能得不到真正的最小路径。我不是在寻找复杂性,只是需要一个真正没有得到最优解决方案的案例。
浏览 7
提问于2019-03-21
得票数 0
2
回答
将图中的非MST边缘更改为
、
、
设计一种
算法
,该
算法
采用加权图G,并找出代价对非MST边的最小变化,这将导致G的最小生成树发生变化。若要更改MST,我们需要更改非MST边缘s.t的权重。
浏览 1
提问于2012-05-28
得票数 1
2
回答
最短的可能路线,在任何地方开始和完成
、
、
、
我正在寻找一种
算法
,它将连接大量的地理坐标(100-1000),在它们之间创建最短的路径,从任何地方开始,在其他任何地方完成。我和Python一起工作。我已经研究了现有的
算法
,我的问题类似于旅行推销员,但它需要我定义一个起点,并将在最后回到这个点。,我将带一个优步到任何起点,从任何其他终点回家。我想要的是涵盖所有的点,同时尽可能少走。Prim和
Kruskal
的
算法
似乎找到了很好的起点和终点,但它们创建了一棵树,而不是TSP那样的优化步行路线。Prim
算法
:
Kruskal
<em
浏览 8
提问于2019-02-27
得票数 1
回答已采纳
1
回答
为什么K-均值
算法
优于
Kruskal
的聚类
算法
、
、
、
、
在讨论聚类时,他告诉我们,K-均值聚类
算法
是应用最广泛的
算法
.我之前还使用了
Kruskal
的聚类
算法
,这是一种非常有效的基于路径压缩和基于秩的联合
算法
。什么使K-的意思比
Kruskal
的
算法
更好?
浏览 2
提问于2020-06-01
得票数 3
回答已采纳
1
回答
用于
kruskal
聚类的MST划分
、
、
我已经实现了
kruskal
算法
。通常,必须有数量的最小生成树,直至书面数字。例如,当用户想要为3个集群绘制点时,
kruskal
算法
的末尾必须有3个庞大的MST。但我是用不同的方式做的。例如,=5,集群号2我的
kruskal
输出是= 0-3:57 1-2:99 1-4:102。问题是,我不知道应该在哪里削减这些MST来创建集群
浏览 3
提问于2019-12-18
得票数 0
回答已采纳
1
回答
不连通图的
Kruskal
算法
、
、
、
当图有多个连通分量时,我不知道如何实现
Kruskal
算法
但是,如果我的图是断开的呢?当我运行
Kruskal
时,我会得到所有的边的成本,但是我想得到每个连接组件的成本,所以我对所有连接的组件做了一个平均最小的成本。
浏览 0
提问于2014-03-07
得票数 3
1
回答
如何从所有包含给定边缘的树中找到MST?
、
、
在加权无向图中,我需要修改
Kruskal
的
算法
,以求MST有条件,因为它在O(m log n)时间内包含给定的边'e‘。我怎么能这么做?
浏览 3
提问于2022-03-01
得票数 1
回答已采纳
1
回答
最大权重欧几里德生成树
、
、
、
、
通过运行
kruskal
算法
(只需改变边函数并首先考虑最大权重边),可以找到最大生成树。我感兴趣的是寻找最大权重的欧几里德生成树。有没有比
kruskal
更好的
算法
(更好的最坏情况下的运行时间)来找到这样的生成树?
浏览 10
提问于2013-04-11
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
最小生成树-克鲁斯卡尔算法-Kruskal算法
C+图进阶系列之 kruskal和Prim 算法_图向最小生成树的华丽转身
什么是最小生成树算法?详述最小生成树算法的原理?用C语言实现最小生成树算法。内附完整代码。
文心一言 VS 讯飞星火 VS chatgpt (339)-- 算法导论23.1 8题
刷题记-XIX
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券