腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Python
中
实现
Kruskal
算法
时
的
错误
输出
、
、
、
我正在研究克罗斯
的
算法
。然而,我没有得到正确
的
输出
。我不知道我哪里搞错了。parent[root1] = root2 (1, 0,8), ])
浏览 12
提问于2016-08-23
得票数 0
回答已采纳
1
回答
如何在
python
中表示图/trees以及如何检测循环?
、
我想在
python
中
实现
kruskal
的
算法
,我该如何表示树/图,应该遵循什么方法来检测循环?
浏览 3
提问于2010-12-15
得票数 9
回答已采纳
1
回答
求图
的
最小权重
、
、
、
我正在尝试编写一个使用
Kruskal
算法
计算最小生成权重
的
程序,我已经使用它们
的
权值按递增顺序对边进行了排序,并将其放在一个2d列表
中
。然后我已经写了一个方法来获得最小
的
权重,使用sortededge,take for sample,sortededge = [['1', '2', '1'], ['5', '6', '1'], ['2'
浏览 3
提问于2014-12-13
得票数 0
1
回答
用于
kruskal
聚类
的
MST划分
、
、
我制作了一个c#应用程序,
在
面板上绘制随机点。我需要根据欧几里得距离把这些点聚在一起。我已经
实现
了
kruskal
算法
。通常,必须有数量
的
最小生成树,直至书面数字。例如,当用户想要为3个集群绘制点
时
,
kruskal
算法
的
末尾必须有3个庞大
的
MST。但我是用不同
的
方式做
的
。I做了一个巨大
的
MST,现在我不得不把MST划分成书面的集群数。例如,=5,集群号2我
的
浏览 3
提问于2019-12-18
得票数 0
回答已采纳
10
回答
什么时候我应该使用
Kruskal
而不是Prim (反之亦然)?
、
、
、
、
它们都有简单
的
逻辑,相同
的
最坏情况,唯一
的
区别是
实现
可能涉及到一些不同
的
数据结构。那么决定因素是什么呢?
浏览 0
提问于2009-07-28
得票数 225
1
回答
Boost --
Kruskal
最小生成树--保证按权值
的
升序返回边
、
、
考虑
算法
提供
的
描述。std::vector< Edge > spanning_tree;运行该
算法
后,可通过以下方式访问MST
的
边缘: std::cout &l
浏览 6
提问于2022-02-20
得票数 1
3
回答
Boruvka和
Kruskal
在
寻找MST方面的差异
、
、
、
我想知道
算法
和
算法
的
区别。 因此,Boruvka应该
浏览 0
提问于2018-04-22
得票数 5
1
回答
不连通图
的
Kruskal
算法
、
、
、
当图有多个连通分量
时
,我不知道如何
实现
Kruskal
算法
但是,如果我
的
图是断开
的
呢?说我有:假设成本( are )=成本(E)= 1,其余
的
边大于1。当我运行
Kruskal
时</e
浏览 0
提问于2014-03-07
得票数 3
1
回答
设计了一种在线性时间内求图最小生成树
的
算法
。
、
、
、
、
到目前为止,我
的
想法如下:
在
我目前正在学习
的
算法
图论课程
中
,我们讨论了
Kruskal
和Prim
的
MST
算法
。也许我可以
在
某种程度上修改这些,以获得线性时间。边
的
排序通常需要对数线性(O(mlog(M)时间;然而,由于所有的边权都是1,2或3,桶排序可以用来
在
边数(O(m))
中
对边进行时间线性排序。我使用
的
是
Kruskal
算法</em
浏览 2
提问于2016-03-01
得票数 4
回答已采纳
2
回答
用
kruskal
算法
创建更糟
的
案例场景
、
、
、
、
我
在
C++ (使用不相交
的
数据集结构)
中
实现
了
Kruskal
算法
。我正在努力寻找可能
的
方法,为
算法
的
总运行时间创建更糟
的
案例场景测试用例。然而,当我试图创建测试用例
时
,我对如何使该
算法
产生最坏
的
情况感到困惑,并想知道这里是否有人知道可能
的
场景,这将使
Kruskal
的
算法
陷入困境。到目前为止,我
浏览 2
提问于2014-04-24
得票数 2
回答已采纳
1
回答
子图上
的
MST递归构造
、
、
、
将顶点任意划分为两个不相交
的
集合V1和V2。让E1是V1
中
具有两个事件点折点
的
所有边让E2是V2
中
具有两个事件点折点
的
所有边让E3是V1
中
具有一个事件点
的
所有边V2
中
的
一个 现在构造一个子图(V1,E1)上
的
MST M1和一个子图( V2,E2)上
的
MST M2。然后
在
连接M1和M2
的
E3
中
添加最低权重
的
边。这是
在</e
浏览 0
提问于2019-11-19
得票数 0
1
回答
Kruskal
算法
:测试新
的
边是否创建了一个圆
、
、
、
我正在尝试
在
Python
3.7
中
实现
kruskal
算法
。 所以我写了一个程序"bfs“来做广度优先搜索,我想用它来检查在
kruskal
算法
中
添加到最小生成树
的
边是否没有创建圆。并且是为了完整性而发布
的
。接下来我们有
kruskal
的
算法
实现
: import networkx as nx def
kruskal<
浏览 24
提问于2019-06-04
得票数 2
回答已采纳
1
回答
什么情况下克鲁斯卡尔得不到最低限度?
、
、
由于
Kruskal
算法
是贪婪
的
方法,这意味着我们有时可能得不到真正
的
最小路径。我不是
在
寻找复杂性,只是需要一个真正没有得到最优解决方案
的
案例。
浏览 7
提问于2019-03-21
得票数 0
1
回答
如何使用联合查找、minheap、
Kruskal
和排序
算法
来创建最小成本
的
生成树?(C++)
、
、
、
如果这个问题有点宽泛,我很抱歉,但我很难理解如何创建最小成本
的
生成树。这是用C++编写
的
,如果这很重要的话。 据我所知,您将使用
Kruskal
's来选择构建生成树
的
最低成本边。我
的
想法是将边缘读入一个小堆
中
,这样你就可以从顶部移除边缘,从而以最小
的
成本获得边缘。到目前为止,我只能
实现
联合查找
的
minheap和set,我仍然不确定联合查找
的
目的以及用于创建生成树
的
排序
算法
。
浏览 0
提问于2011-02-07
得票数 1
回答已采纳
1
回答
需要帮助将
Kruskal
的
算法
应用于使用2D结构存储数据
的
现有邻接矩阵程序
、
、
、
、
我
实现
的
唯一困难是
Kruskal
的
算法
,这是因为我不太确定如何使用我现有的数据结构来传递给
Kruskal
。澄清了几点:运行
Kruskal
算法
的
在这个程序
中
不应该对现有的数据进行修改,它应该只计算最小生成树并打印出来。
在
我
的
程序上运行
kruskal
命令应该以邻接列表格式
输出
最小生成树,包括街道名称(S##)和距离,如下所示: NH NK(S0
浏览 3
提问于2015-11-12
得票数 1
回答已采纳
2
回答
理解何时使用Prim或
Kruskal
实现
最小生成树
、
、
、
、
我试图将Prim或
Kruskal
的
算法
应用于某些情况。据我所知,当图是稠密
的
时
使用Prim (例如:作为具有优先级队列
的
邻接矩阵作为无序数组,对于E = O(V^2)
中
的
稠密树是很好
的
。当图稀疏
时
使用
Kruskal
(例如:
在
E = O(V)
中
作为具有快速排序
的
邻接列表)。我不确定
的
是两者之间。例如,一个边数适中
的</e
浏览 0
提问于2018-11-26
得票数 0
回答已采纳
2
回答
在哪种情况下使用哪种最小生成树
算法
、
、
、
我是最小生成树
的
新手,并试图找出在任何特定情况下使用哪种MST
算法
。有没有人能举几个例子,说明哪种MST
算法
比其他
算法
更合适
浏览 3
提问于2013-01-04
得票数 2
回答已采纳
1
回答
无向图
的
最小权BFS图
的
跨度
、
、
这可能是一个最好
的
初学者问题,但一直
在
玩图形,并已经
在
各种练习
中
实现
了BFS搜索。我不太清楚如何真正跟踪我访问过
的
边
的
权重,以便创建图
的
最小完整跨越。因此,用更清楚
的
术语来说,图字典
中
的
键表示顶点,键值
中
的
每个元组表示顶点、权重对。所以我
的
BFS函数
中
包含
的
内容是: def bfs(graph, start):
浏览 4
提问于2017-03-24
得票数 0
1
回答
如何计算网格迷宫
的
十字路口和交叉口
的
数量?
、
、
因此,最近我开始
在
游戏开发方面尝试使用
python
,现在我想创建一个迷宫游戏。我已经
实现
了4种不同
的
算法
(Prim
算法
,
Kruskal
算法
,Recursive Backtracker
算法
,Hunt
算法
和Kill
算法
)来生成迷宫。它们
中
的
每一个都以2D
python
数组
的
形式返回一个迷宫。我发现在不同生成
的
迷宫中
浏览 27
提问于2021-04-08
得票数 0
2
回答
Kruskal
的
MST
算法
不确定?
、
、
、
下面是我们
的
CS
算法
讲师为
Kruskal
的
最小生成树
算法
编写
的
伪代码。我想知道MST
算法
是否是不确定
的
。给定两条具有相同权重
的
边,如果在添加到T
时
,两条边都没有形成循环,
算法
将如何决定它们之间。当然,如果它是随机
的
,则无法确定添加到T的确切边
的
结果?
浏览 0
提问于2012-05-26
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券