首页
学习
活动
专区
圈层
工具
发布

#集合

【C++】并查集的原理与使用

用户11956881

各位读者大佬好,我是落羽!一个坚持不断学习进步的学生。 如果您觉得我的文章还不错,欢迎多多互三分享交流,一起学习进步! 也欢迎关注我的blog主页...

300

【落羽的落羽 数据结构篇】树、二叉树

用户11956881

之前我们学习了线性表,今天我们再来接触一种全新的数据结构——树。 树是一种非线性的数据结构,它是由有限个结点组成的一个具有层次关系的结构。把它称为树是因为它看...

300

2025-10-25:找到频率最高的元音和辅音。用go语言,给你一个只包含小写英文字母的字符串 s。请分别在元音集合 {a, e

福大大架构师每日一题

2025-10-25:找到频率最高的元音和辅音。用go语言,给你一个只包含小写英文字母的字符串 s。请分别在元音集合 {a, e, i, o, u} 和其余字母...

900

算法基础_数据结构【KMP + Trie 树 + 并查集】

序属秋秋秋

注意: 如果你使用上面的方式为字符数组进行赋值的话,那么在定义字符数组的时候不可以将其定义vector<char> p(N), s(M);这种形式。 因为...

200

讲解LeetCode第141题:环形链表(完整代码)

序属秋秋秋

成员初始化列表:它直接在对象构造时初始化成员变量,在构造函数体执行之前初始化成员变量,而不是在构造函数体内赋值。

800

2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无

福大大架构师每日一题

2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无环图,边集合用二维数组 edge...

1000

2025-09-30:最大化交错和为 K 的子序列乘积。用go语言,给出一个整数数组 nums 和两个整数 k、limit,要求

福大大架构师每日一题

如果 oddS[k] 或 evenS[k] 的乘积集合中有 limit,说明已经找到乘积等于 limit 的解,可以直接返回 limit(因为这是可能的最大值)...

500

2025-09-19:属性图。用go语言,给出一个大小为 n×m 的整数矩阵 properties 和一个整数 k。 定义一个函

福大大架构师每日一题

2025-09-19:属性图。用go语言,给出一个大小为 n×m 的整数矩阵 properties 和一个整数 k。

500

2025-09-16:零数组变换Ⅳ。用go语言,给定一个长度为 n 的整数数组 nums 和若干查询 queries,其中每个查

福大大架构师每日一题

目标是按查询给出的顺序依次执行前 k 次操作(对于每次操作可以自由选择区间内的下标集合),使得最终数组中所有元素都变为 0。要求找出满足这一条件的最小非负整数 ...

500

2025-09-14:删除后的最大子数组元素和。用go语言,给你一个整数数组 nums。你可以删掉数组中任意多个元素,但至少要保

福大大架构师每日一题

2025-09-14:删除后的最大子数组元素和。用go语言,给你一个整数数组 nums。你可以删掉数组中任意多个元素,但至少要保留一个元素。删完以后,从剩下的元...

1000

2025-09-13:最长特殊路径Ⅱ。用go语言,有一棵以 0 为根的无向树,节点编号为 0 到 n-1,边集合用长度为 n-1

福大大架构师每日一题

2025-09-13:最长特殊路径Ⅱ。用go语言,有一棵以 0 为根的无向树,节点编号为 0 到 n-1,边集合用长度为 n-1 的数组 edges 给出,其中...

1200

2025-09-11:不同三位偶数的数目。用go语言,给定一个数字列表 digits,从中挑出三个不重复的元素,按百位-十位-个

福大大架构师每日一题

2025-09-11:不同三位偶数的数目。用go语言,给定一个数字列表 digits,从中挑出三个不重复的元素,按百位-十位-个位拼成一个三位数。要求百位不能是...

1400

2025-09-08:选出和最大的 K 个元素。用go语言,给定两个长度均为 n 的整数数组 nums1 和 nums2,以及正

福大大架构师每日一题

2025-09-08:选出和最大的 K 个元素。用go语言,给定两个长度均为 n 的整数数组 nums1 和 nums2,以及正整数 k。

700

优先级队列(堆)

寻星探路

如果有一个关键码的集合K = {k0,k1, k2,…,kn-1},把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中,并满足:Ki = K2i+1 ...

1910

Java EE初阶启程记14---线程安全的集合类及死锁问题

寻星探路

2)Collections.synchronizedList(new ArrayList);

3810

数据库造神计划第五天---增删改查(CRUD)(1)

寻星探路

在⼀条INSERT语句中也可以指定多个value_list,实现⼀次插入多行数据

2910

数据结构从青铜到王者第二十话---Map和Set(3)

寻星探路

闭散列:也叫开放定址法,当发生哈希冲突时,如果哈希表未被装满,说明在哈希表中必然还有空位置,那么可以把key存放到冲突位置中的“下一个” 空位置中去。那如何...

3310

数据结构从青铜到王者第十六话---排序(1)

寻星探路

(3)在剩余的arrayi--arrayn-2(arrayi+1--arrayn-1)集合中,重复上述步骤,直到集合剩余1个元素

2610

数据结构青铜到王者第九话---二叉树(1)

寻星探路

(2)除根结点外,其余结点被分成M(M > 0)个互不相交的集合T1、T2、......、Tm,其中每一个集合Ti (1 <= i <= m) 又是一棵与树类似...

2210

数据结构青铜到王者第一话---数据结构基本常识(1)

寻星探路

Java集合框架(Java Collection Framework),又被称为容器(container),是定义在java.util包下的一组...

1910
领券