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

#集合

java集合进阶篇-《HashSet和LinkedHashSet详解》

@VON

HashSet集合和LinkHashSet集合都是Set集合的分支集合,语法大致相同。这些众多的集合虽然许多地方都十分相近,但是底层的原理还是大相径庭的。希望大...

1400

java集合进阶篇-《List集合》

@VON

List集合与Collection集合的相同之处还是挺多的,不过有些小细节又不太一样,其中有一个挺有意思的地方,就是删除元素的那个地方,希望能够给大家讲明白。最...

1000

java集合进阶篇-《泛型通配符及其练习》

@VON

Java中的通配符(wildcard)是用来表示未知类型的语法符号,它在使用泛型时非常有用,尤其是在处理不确定具体类型的集合时。通配符可以让你编写更加灵活的代码...

1600

java集合进阶篇-《泛型》

@VON

因为自定义的泛型并没有明确规定类型,所以集合的类型我们可以根据需求来定义,上述例子中就用了Integer和String两种数据类型进行的创建。

2100

java集合进阶篇-《Collection集合》

@VON

java中的集合也是一个重点,同样也是难点,涉及到的东西较多较杂,希望大家能够和我一起来学习java集合进阶方面的知识。预计一周的时间将java集合进阶部分拿下...

900

图论基础与C++实现:从概念到邻接矩阵与邻接表

禁默

E = {(x,y)|x,y属于V}或者E = {<x, y>|x,y属于V && Path(x, y)}是顶点间关系的有穷集合,也叫

2600

“深入浅出:Java中的Lambda表达式及其应用“

禁默

Lambda表达式广泛应用于Java中的集合框架,特别是在处理集合数据时。以下是一些典型的应用场景:

1200

单细胞教程常见报错(原因 + 解决方法建议)完整合集---从此不怕分析“拦路虎”

KS科研分享与服务-TS的美梦

数据分析中对于新手来说,最怕的就是出现报错,而且明明别人能够跑出的教程却在自己这里出错了,又无从下手,非常的打击学习的信心;其实在代码没有写错,数据没有问题的基...

5100

二叉树的概念和结构

禁默

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

7410

数据结构2-集合类ArrayList与洗牌算法

景画

该篇博客带大家一起模拟实现一个简易版集合ArrayList,并结合洗牌算法来验证正确性,喜欢的话可以点赞和收藏

7110

2025-12-12:升级后最大生成树稳定性。用go语言,给出一个包含编号 0 到 n-1 的 n 个节点的无向图,边的列表 e

福大大架构师每日一题

把一组边选成使图连通且不含环、边数恰好为 n−1 的集合(即把所有节点连成一棵),称为一个生成树。一个生成树的稳定性定义为其所含边强度的最小值。

9610

2025-12-09:分割字符串。用go语言,从索引 0 开始,对字符串按顺序切出一段子串。 逐字符向右扩展当前子串:如果它与之

福大大架构师每日一题

把这个新子串加入结果集合并记为已出现,然后从下一个位置继续重复上述过程,直至处理完整个字符串。

6010

2025-11-22:最大好子树分数。用go语言,给定一棵以节点 0 为根的无向树,节点编号为 0 到 n-1。每个节点 i 有

福大大架构师每日一题

2025-11-22:最大好子树分数。用go语言,给定一棵以节点 0 为根的无向树,节点编号为 0 到 n-1。每个节点 i 有一个整数值 vals[i],其父...

7310

2025-11-15:等积子集的划分方案。用go语言,给定一个只包含不同正整数的数组 nums 和一个整数 target。要求把

福大大架构师每日一题

2025-11-15:等积子集的划分方案。用go语言,给定一个只包含不同正整数的数组 nums 和一个整数 target。要求把 nums 的所有元素分成两组(...

8310

2025-10-31:等和矩阵分割Ⅱ。用go语言,给定一个由正整数组成的 m × n 网格 grid。判断是否存在一条沿格子边界

福大大架构师每日一题

2025-10-31:等和矩阵分割Ⅱ。用go语言,给定一个由正整数组成的 m × n 网格 grid。判断是否存在一条沿格子边界的水平或垂直直线,把网格切成两块...

6110

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

落羽的落羽

在一些场景中,需要将n个不同元素划分为一些不相交的集合。开始时,每个元素各成一个元素,然后按一定的规律将属于同一组的元素合并。这个过程中需要反复用到查询一个元素...

9410

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

落羽的落羽

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

4810

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

福大大架构师每日一题

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

9110

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

序属秋秋秋

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

6810

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

序属秋秋秋

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

8110
领券