腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7575)
视频
沙龙
3
回答
可以对
不相
交
的
集合
执行哪些操作?
、
、
我刚刚学习了
不相
交
的
集合
数据结构
,我知道它也被称为“
并
-
查找
数据结构
”,
并
集
和
查找
是这种
数据结构
的
两个主要操作。我们可以对
不相
交
的
集合
执行联合,类似地我们可以执行
查找
操作;我想知道除了联合和
查找
之外,我们还可以对
不相
交
的
集合
执行哪些操作。
浏览 2
提问于2010-02-13
得票数 5
回答已采纳
1
回答
MATLAB
中
的
不相
交
集合
(
并
集
查找
)
数据结构
、
、
在
MATLAB
中有没有联合
查找
算法
的
实现? 如果没有,是否可以使用classdef或任何其他方法来实现它? 我在网上找了很久,找不到
MATLAB
的
任何实现!这是我能问
的
最后一个地方,一只手就太棒了! 提前感谢
浏览 53
提问于2019-12-20
得票数 0
回答已采纳
1
回答
为什么Ackermann函数与用于
不相
交
集合
的
联合
查找
算法
的
摊余复杂性有关?
、
、
谁能给我一个直观
的
解释,为什么阿克曼函数与用于
不相
交
集合
的
并
集
查找
算法
的
摊余复杂性有关我也在算法导论
中
查过,但它似乎也太严谨和不直观。谢谢你
的
帮忙!
浏览 5
提问于2011-06-14
得票数 11
回答已采纳
1
回答
Tarjan离线最小共同祖先算法
我目前正在阅读来自Tarjan
的
关于如何获得二叉树
中
两个节点
的
最小公共祖先
的
算法。 我已经阅读了
中
的
伪代码,但我不理解它
的
要点。我
的
意思是我不能在任何给定
的
二叉树上应用该算法。我也试图在Google上找到一些关于每个步骤
的
解释,但我没有得到任何有价值
的
东西。所以,如果有人能帮助我理解这个算法是如何在二叉树上工作
的
,那就太好了。
浏览 3
提问于2013-07-24
得票数 1
1
回答
计算
集合
表达式
、
、
我有一个由元素组成
的
宇宙,它们被组织成n个
不相
交
的
集合
。我使用这些
集合
,使用
并
/
交
/差运算符构建了m个表达式。因此给定一个元素,我需要计算这m个表达式,以找出哪些“派生”
集合
包含该元素。我不想计算“派生”
集
,因为这将是非常低效
的
时间和空间。有没有一种方法来判断一个元素是否会位于其中一个派生集中,仅仅通过查看它
的
表达式?例如,如果表达式是C = A,U,B,并且元素位于
集合
浏览 0
提问于2012-05-22
得票数 5
回答已采纳
1
回答
如何从双连接组件
中
创建图形?
、
、
、
我有一个图,并且我已经使用Tarjan
的
算法识别了它
的
所有双连接组件和所有关键顶点/关节点。我正在尝试使用双连接组件创建一个新图:组件将是新
的
顶点,如果两个双连接组件共享至少一个连接点,则它们是链接
的
。例如,对于下图中
的
图,新图
的
邻接列表为:(1,2) -> (1,3)其中(1,3),(1,2),(3,4,5)是双连接部件如何以相对最优
的
方式创建新
的<
浏览 5
提问于2021-06-01
得票数 2
1
回答
我们可以使用Union-Find
数据结构
来检测有向图中
的
圈吗?
、
、
、
、
我知道可以使用DFS和BFS来检测有向图中
的
圈。我想知道我们是否可以用以下方法检测有向图中
的
圈 联合
查找
还是不想? 如果是,那是怎么做
的
?和 如果我们不能,那为什么呢?
浏览 23
提问于2020-04-12
得票数 13
回答已采纳
1
回答
两个
不相
交集之间
的
路径(路径算法)
、
图中有两个
不相
交
的
顶点
集
,我想知道这两个
集合
之间是否存在一条路径。我在某个地方读到过,这个问题可以用联合
查找
数据结构
来解决,但是我找不到一个适合我需要
的
算法。会很感激你
的
帮助。
浏览 2
提问于2017-03-19
得票数 1
回答已采纳
2
回答
适用于
集合
(图)划分
的
数据结构
、
、
、
、
我需要存储图分区
的
数据分组节点,如下所示:我
的
第一个想法是只有一个简单
的
整数向量或数组,其中数组
中
的
位置表示node_id,它
的
值是某种类型
的
group_id 问题是许多分区算法依赖于对组
中
的
节点对进行操作。使用这种方法,我认为我会浪费大量
的
计算来搜索向量,以找出哪些节点属于同一组。我也可以存储为
集合
的
stl
集合
浏览 1
提问于2011-01-17
得票数 0
回答已采纳
2
回答
matlab
中
的
模糊
集
并
交
、
、
、
}; 以上是我
的
模糊
集
我想找出这两个模糊
集
的
并和
交
。我想不出一个逻辑来实现这两个模糊
集
在
matlab
中
的
合并和交集。
浏览 5
提问于2016-07-24
得票数 1
回答已采纳
3
回答
对于MongoDB
中
的
性能查询,我应该使用$in吗?
考虑
集合
中
的
以下
数据结构
:_id : ObjectId("4ec6c015482c4c8302000001"),在users对象
中
存储对每个
数据结构
的
引用,
并
执行以下查询:选项B)
浏览 3
提问于2011-12-02
得票数 1
回答已采纳
1
回答
Kruskals算法使用数组代替
不相
交集,以加快合并和
查找
时间。
、
、
、
、
所以刚刚学习了Kruskals
的
最小生成树算法。所以我
的
理解是: 它初始化一个包含所有顶点V
的
不相
交集
数据结构
。Kruskals算法在用计数排序(如果权重允许的话)按权重对边进行排序之后,如果节点u和v不是
不相
交集中同一
集
的
一部分,则迭代排序边,并将边(u,v)添加到最小生成树
中
,如果节点u和v不是
不相
交集中同一
集
的
一部分,则这种
不相
交集结构
中
<
浏览 1
提问于2018-10-12
得票数 1
回答已采纳
2
回答
4连通性两遍算法
中
的
编码
并
集
查找
、
、
在该算法
中
,有一个名为union-find
的
数据结构
。我不能得到它
的
结构,也不能编码,因为我不能理解算法是如何使用该结构
的
。你知道如何在算法中使用联合
查找
吗,或者至少在C++环境中有任何本地库,或者你知道任何可以理解该结构
的
来源。也许动画可能会有用。
浏览 0
提问于2012-07-21
得票数 0
2
回答
kruskal算法
的
性能如何受到
不相
交集
数据结构
的
影响?
、
、
、
、
我对Kruskal
的
算法有一个基本
的
认识,这就是我发现
的
:其中
不相
交
的
集合
是一个
数据结构
,它实际上很少使用链接列表或森林树方法来导出最小生成树。我想知道
的
是,
不相
交集如何影响Kruskal
的
算法
的
性能?任何帮助都是值
浏览 2
提问于2017-08-17
得票数 1
1
回答
如何在联合
查找
数据结构
上实现操作FindMin(x)?
、
、
S表示从1到n
的
整数
集
。考虑联合
查找
数据结构
,其中除了联合(A,B)和
查找
(X)操作之外,您还希望返回x所属
的
集合
的
最小元素。建议一个
数据结构
,使您能够有效地实现这些操作,
并
分析m个find、p个findMin和至多(n - 1)个联合
的
序列
的
运行时间。我知道我应该以某种方式对x所属
的
集合
的
元素进行排序(因此,我首先找到
浏览 30
提问于2019-05-04
得票数 0
2
回答
什么是提供O(1)
查找
的
C++
数据结构
?
、
可能重复: 是否有类似于C++中提供O(1)
查找
的
哈希表
的
数据结构
?
浏览 5
提问于2012-01-31
得票数 2
回答已采纳
1
回答
在
集合
列表
中
查找
不相
交集
的
对数
、
、
、
问题陈述如下:给定n个
集合
的
列表,每个
集合
包含k个整数,找出
不相
交集对
的
数目。假设
集合
的
可能元素是正
的
,且在c> n上有界,
并
设k << n。我试图想出一个比O(kn^2)更快地解决这个问题
的
有效算法,O(kn^2)是朴素解决方案
的
运行时。我想出
的
最佳策略是迭代列表
中
的
每个
集合
,
并
对
集
浏览 0
提问于2018-12-15
得票数 3
1
回答
用python在大型JSON数据集中
查找
值和副本
、
、
我有一个庞大
的
JSON对象数据
集
(B)。我还有另一个更小
的
JSON对象数据
集
(A)。如果A
中
的
每个元素都在B内,最快
的
方法是什么?另外,我如何检查A
中
是否有B
中
的
元素
的
重复项?我想到
的
是创建一个数据
集
B
的
dictionary,它
的
键值对是相同
的
JSON值。这将允许快速
查找
。我也会对
集合
浏览 3
提问于2014-11-11
得票数 1
2
回答
是否有一个良好
的
数据结构
来执行
查找
、联合和非联合?
、
我正在寻找一种
数据结构
,它可以相当有效地支持联合、
查找
和去
并
(至少所有的东西都是O(log )或更好),因为标准
的
不相
交
的
集合
结构不支持去联盟。作为背景,我正在用MCTS 编写一个Go AI,这将用于跟踪一组在回溯过程
中
连接和断开
的
石头。我认为这可能会使它变得更容易,因为非联合不是在
集合
中
的
任意对象上,而是最新
的
联合
的
“撤销”。我已经阅读了下面的
浏览 3
提问于2014-09-09
得票数 4
回答已采纳
3
回答
如何将2组作为函数
的
参数传递?
、
创建一个Python程序,要求用户输入两组逗号分隔
的
值。使用string split()方法解析行,然后使用set()函数将列表隐藏到
集合
。通过显示这两组
集
及其与子集、超
集
、
并
、
交
、差
的
关系,论证了这两组
集
的
集合
论。 我不知道如何在一个函数
中
传递两组?
浏览 1
提问于2019-02-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券