E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Hashset
【算法学习day10】
解:classSolution{publicbooleanisHappy(intn){Setset1=new
HashSet
0){inttemp=n%10;sum+=temp*temp;n/=10;}
m0_46150269
·
2025-03-15 08:39
算法
学习
C# HashTable、
HashSet
、Dictionary
(4)乱序读取数据3.基本操作二、
HashSet
1.特点2.
HashSet
常用扩展方法3.
HashSet
与Linq操作三、Dictionary四、HashTable和Dictionary的区别一、HashTable
有诗亦有远方
·
2025-03-14 20:51
C#
Hash
C# -Dictionary、HashTable、List、
HashSet
区别
在.Net模仿java的过程中,抛弃了HashMap,所以我们今天分析下Dictionary、HashTable、
HashSet
区别。
※※冰馨※※
·
2025-03-14 19:15
c#
开发语言
搞定leetcode面试经典150题之哈希算法
面试经典150题之滑动窗口文章目录系列博客目录理论知识1.哈希函数(HashFunction)2.哈希表(HashTable)通过HashMap实现3.哈希算法的应用4.哈希算法的时间复杂度编程理论1.
HashSet
醒了就刷牙
·
2025-03-14 12:51
LeetCode刷题
哈希算法
leetcode
面试
算法
# 本质剖析 为什么要使用
HashSet
#本质剖析为什么要使用
HashSet
单列集合-
HashSet
特点一:去重与遍历支持数据去重,可以使用迭代器或foreach遍历数据。
撒乎乎不撒
·
2025-03-14 11:04
深入浅出
聊点底层
高效学习
java
数据结构
Java 集合框架:数据管理的强大工具
Java集合框架:数据管理的强大工具目录Java集合框架:数据管理的强大工具引言一、Set集合1.定义与特点2.常用实现类-
HashSet
创建方式常用方法遍历方式二、Map集合1.定义与特点2.常用实现类
进一步有进一步的欢喜
·
2025-03-13 21:37
java
Java小白-Collection集合体系
核心接口与实现类类型特点实现类底层结构线程安全List有序、可重复、有索引ArrayList动态数组否LinkedList双向链表否Vector动态数组是(同步)Set无序、唯一
HashSet
林深的林
·
2025-03-11 22:17
windows
python
linux
Java常用集合与映射的线程安全问题深度解析
Java常用集合与映射的线程安全问题深度解析一、线程安全基础认知二、典型非线程安全集合问题分析1.ArrayList的并发陷阱2.HashMap的并发灾难3.
HashSet
的隐藏风险三、线程安全解决方案对比
yang789022
·
2025-03-11 05:07
编程学习
java
安全
python
Java 常用命令总结(完)
目录基础输入保留几位小数Random数组SystemArraysHashMap
HashSet
StringStringBuilderArrayListDeque栈Queue队列PriorityQueue优先队列常用数学算法
羊不白丶
·
2025-03-10 13:34
java
开发语言
后端
Java集合框架全解析:从数据结构到高并发简单解析
一、集合框架全景图(含Java17新特性)1.集合框架层级关系CollectionListSetQueueMapSortedMapArrayListLinkedListVector
HashSet
TreeSetPriorityQueueArrayDequeHashMapTreeMapConcurrentHashMap2
微风灬浮尘
·
2025-03-09 19:43
java
java
数据结构
Java集合
java入门
Redis底层数据结构
整数值实现2、embstr3、rawList类型1、压缩链表:ziplist2、双向链表:linkedlist3、快速列表:quicklistHash类型Hashtable哈希表的扩展和收缩rehash渐进式
hashSet
JLiuli
·
2025-03-08 18:48
redis数据结构
java 查找两个集合的交集部分数据
利用了Java8的StreamAPI,代码简洁且效率高importjava.util.stream.Collectors;importjava.util.List;importjava.util.
HashSet
chuhx
·
2025-03-07 22:02
java
java
开发语言
java 数据结构常见面试题
例如ArrayList,
HashSet
等。Collections是包装类,,其中包含很多静态方法,理解为操作集合的工具类。例如:add()sort()等。2、List、Se
m0_74824592
·
2025-03-06 19:19
面试
学习路线
阿里巴巴
java
数据结构
开发语言
spring boot 是如何加载配值文件的
publicSpringApplication(ResourceLoaderresourceLoader,Class...primarySources){this.sources=newLinked
HashSet
花花进修
·
2025-03-04 23:14
springboot
spring
boot
【新手向】从零开始学习Java(Day22)Java 数据结构
目录数组(Arrays)列表(Lists)ArrayListLinkedList集合(Sets)
HashSet
TreeSet映射(Maps)HashMapTreeMap栈(Stack)队列(Queue)
星河天欲瞩
·
2025-03-04 09:56
从零开始学习Java
学习
java
开发语言
java-ee
数据结构
vscode
后端
【Java常用容器】Map+Set+栈+队列+List+StringBuilder+Arrays+BigInteger+进制转换+保留小数
目录一、Map类1、HashMap2、TreeMap-补充3、遍历二、Set类1、
HashSet
2、TreeSet-补充三、栈Stack1、定义2、相关操作四、队列Queue1、定义2、相关操作3、优先队列
Roye_ack
·
2025-03-04 02:03
java语法课
java
HashMap
Set
栈
队列
BigIntegr
算法
HashSet
和HashMap的区别(精简版)
系列文章目录Java常用集合的实现类《
HashSet
和HashMap》文章目录系列文章目录前言一、集合的好处二、
HashSet
是什么?核心:关于为什么有去重机制:三、HashMap是什么?
脑子慢且灵
·
2025-03-04 00:21
哈希算法
散列表
算法
java
数据结构
分类
LeetCode 解题思路 2(Hot 100)
Java代码:classSolution{publicintlongestConsecutive(int[]nums){SetnumSet=new
HashSet
<>();for(intnum:nums)
S01d13r
·
2025-03-02 22:52
leetcode
算法
职场和发展
力扣:287. 寻找重复数
示例1:输入:nums=[1,3,4,2,2]输出:2示例2:输入:nums=[3,1,3,4,2]输出:3提示:1hash=new
HashSet
();for(inti=
许灵均均
·
2025-03-01 06:15
算法题
leetcode
哈希算法
算法
如何在1G内存下对40亿QQ号去重?Java高效解决方案
问题背景与挑战数据规模:40亿QQ号,假设每个QQ号为32位无符号整数(最大值2³²-1≈42.9亿)内存限制:1GB≈1,073,741,824字节(1024³)传统方法缺陷:
HashSet
存储40亿数据需要约
K&&K
·
2025-02-26 19:07
面试
后端
java
回溯算法leetcode.22
publicListgenerateParenthesis(intn){Setset=new
HashSet
set,intm,intn,StringBuffers){if(m>=n)//m为s的层数,n为总层数
路Louis
·
2025-02-25 05:40
算法总结
算法
java
leetcode
剪枝
数据结构
Java中的引用(reference)和C/C++中的指针
publicListNodedetectCycle(ListNodehead){
HashSet
listNodes=new
HashSet
的作用
HashSet
用来存储链表中的节点(ListNode对象)。
鱼力舟
·
2025-02-23 23:03
HOT100
java
c语言
c++
JavaSE函数式编程
Stream流1.示例//查询未成年作家的评分在70以上的书籍由于洋流影响所以作家和书籍可能出现重复,需要进行去重ListbookList=newArrayListuniqueBookValues=new
HashSet
uniqueAuthorValues
小马爱记录
·
2025-02-22 14:52
javaSE
java
Java集合类归纳+思维导图
Collection接口(存储对象)分为三大类:Set:
HashSet
Linked
HashSet
(基于链表和哈希表)TreeSetQueue:PriorityQueue(基于优先级,元素按自然排序或指定比较器排序
web2u
·
2025-02-21 00:41
Java
基础
java
开发语言
Flink 源码笔记03—StreamGraph到JobGraph
文章目录简介入口函数traverseStreamGraphAndGenerateHashesgenerateDeterministicHashgenerateUserSpecified
Hashset
ChainingisChainable
董嘻嘻
·
2025-02-19 07:29
Flink源码笔记
flink
java
big
data
《On Java进阶卷》阅读笔记(二)
HashSet
的输出是没有明显的顺序TreeSet
m0_74823317
·
2025-02-17 17:23
面试
学习路线
阿里巴巴
java
笔记
python
LeetCode Hot100刷题——最长连续序列
示例2:输入:nums=[0,3,7,2,5,8,4,6,0,1]输出:9
HashSet
HashSet
是Ja
圈圈编码
·
2025-02-17 06:20
leetcode
算法
职场和发展
java-collection类
关系图:Collection└──List└──Set└──Map└──Queue└──ArrayList└──LinkedList└──
HashSet
└──TreeSet└──HashMap└──LinkedHashMap
在下陈平安
·
2025-02-16 01:13
java
java
开发语言
哈希表-两个数的交集
classSolution{publicint[]intersection(int[]nums1,int[]nums2){Setresult=new
HashSet
map=newHashMap<>();for
Hasno.
·
2025-02-15 09:08
散列表
算法
数据结构
Java基础——equals和hashcode
HashSet
HashSet
的基本工作原理hashCode和equals如何协作哈希冲突为什么会发生哈希冲突?如何处理哈希冲突?
mikey棒棒棒
·
2025-02-14 15:17
java
开发语言
HashSet
equals
hashcode
哈希表
哈希冲突
AQS---抽象队列同步器、CLH锁队列
-CSDN博客ArrayList、LinkedList、HashMap、HashTable、
HashSet
、TreeSet-CSDN博客参考:JavaAQS核心数据结构-CLH锁1.什么是AQSAbstractQueuedSynchronizer
青秋.
·
2025-02-14 07:51
Java
java
AQS
CLH
力扣 单词拆分
而这里的wordDict给出的是list,但可以用set,因为
hashset
可以去重,
hashset
的查找比list要快。
孑么
·
2025-02-11 13:06
力扣
leetcode
算法
职场和发展
java
动态规划
2024年最新-Android-面试之Java知识点梳理,新手必看避免踩雷!(含详细解析)
增删慢:o(n)初始容量为10,扩容通过System.arrayCopy方法LinkedList基于双向链表实现,查找慢:o(n),增删快:o(1)封装了队列和栈的调用HashMap、HashTable、
HashSet
HashMap
2501_90326065
·
2025-02-08 19:28
android
面试
java
C# LINQ与集合类 数据操作
目录LINQ语法过滤数据投影数据排序数据集合操作聚合操作分组操作查找元素其他操作常用的集合类ListLinkedList
HashSet
DictionaryList:动态数组LinkedList:双向链表
孑么
·
2025-02-08 07:29
C#
c#
算法
职场和发展
linq
开发语言
unity
游戏程序
【hot100】141环形链表
一、思路题目较为简单,主要运用了
HashSet
存储地址以及不重复的特性其中较为绕的是存储的是地址,那常规数值(Integer、int)的时候为什么可以判定重复,以下是文心一言的答复问题1:
HashSet
鱼力舟
·
2025-02-07 01:43
HOT100
链表
数据结构
Java集合之Collection知识总结
四、Set无序性和不可重复性比较器Comparable和Comparator区别
HashSet
Linked
HashSet
TreeSet区
皮蛋不吃粥
·
2025-02-04 09:35
基础知识
java
集合
Leetcode 面试题 01.01. 判定字符是否唯一 c#
示例1:输入:s=“leetcode”输出:false示例2:输入:s=“abc”输出:true//运用
HashSet
的属性来判断,如果有重复肯定和原来字符串长度不一样,
HashSet
a=new
HashSet
LiCcCcCcccCcc
·
2025-02-01 05:36
Leetcode
算法c#
字符串
leetcode
算法
哈希表
c#
【Leetcode 每日一题 - 补卡】219. 存在重复元素 II
kkk,判断数组中是否存在两个不同的索引iii和jjj,满足nums[i]=nums[j]nums[i]=nums[j]nums[i]=nums[j]且∣i−j∣map=newHashMapset=new
HashSet
冠位观测者
·
2025-01-31 07:32
Leetcode
Daily
leetcode
算法
数据结构
【LeetCode热题100】——3. 无重复字符的最长子串
如何找出每次循环的最大无重复字符串:使用
HashSet
集合
是寒门不是贵子
·
2025-01-29 22:43
LeetCode热题100
java
leetcode
菜鸟之路Day09一一集合进阶(二)
blue时间:2025.1.27文章目录菜鸟之路Day09一一集合进阶(二)0.概述1.泛型1.1泛型概述1.2泛型类1.3泛型方法1.4泛型接口1.5泛型通配符2.Set系列集合2.1遍历方式2.2
HashSet
2.3Linked
HashSet
2.4TreeSet0
Blue.ztl
·
2025-01-28 17:18
菜鸟之路
开发语言
java
LeetCode 3090.每个字符最多出现两次的最长子字符串
思路:用一个数组代替
hashset
记录字符出现次数代码:classSolution{publicintmaximumLengthSubstring(Strings){char[]ch=s.toCharArray
爱笑的coder
·
2025-01-25 16:53
算法刷题-滑动窗口
leetcode
算法
职场和发展
Java学习,集合添加不同类型元素
大多数集合类(如ArrayList,
HashSet
,HashMap等)都是类型化的,它们只能存储特定类型的对象。有一些方法,可以在集合中“存储”不同类型的元素。
五味香
·
2025-01-24 05:57
java
学习
开发语言
python
android
kotlin
golang
java中集合类和队列
java中集合类和队列1集合类collection下面的list,set,queuelist的主要实现类:ArrayList底层采用数组LinkedList底层采用链表set的主要实现类:
HashSet
夜吟
·
2025-01-24 04:47
找工作
java
集合类
队列
java经典面试题及答案:集合
HashMap、TreeMap、HashTable和ConcurrentHashMap2)Collection:List接口实现类有ArrayList和LinkedList;Set实现类有TreeSet和
HashSet
2
心有猛虎嗷嗷叫
·
2025-01-21 20:36
java
面试题
集合
java
Java学习,删除集合指定元素
不同的集合类型(如ArrayList,
HashSet
,LinkedList等)提供了不同的方法来执行此操作。
五味香
·
2025-01-19 22:44
java
学习
开发语言
python
android
kotlin
golang
用java 实现 Longest Substring Without Repeating Characters 无重复字符的最长子串(leetCode 算法)
下面是一个使用Java实现的解决方案,它使用了滑动窗口和哈希集合来跟踪当前窗口内的字符:importjava.util.
HashSet
;importjava.util.Set;pub
用心去追梦
·
2025-01-19 15:39
算法
java
leetcode
【Leetcode 每日一题 - 扩展】421. 数组中两个数的最大异或值
问题背景给你一个整数数组numsnumsnums,返回nums[i]XORnums[j]nums[i]\XOR\nums[j]nums[i]XORnums[j]的最大运算结果,其中0≤i≤jset=new
HashSet
冠位观测者
·
2025-01-19 00:00
Leetcode
Daily
leetcode
算法
数据结构
时间复杂度分为几种
按照快到慢排序O(1)O(logN)O(N)O(NlogN)O(N^2)例子O(1)
hashset
hashmap数组下标O(logN)折半查找树形遍历O(N)list查询值数组查询值O(NlogN)进阶排序快排堆排归并
青云游子
·
2025-01-18 02:58
算法
算法
排序算法
数据结构
Java中
HashSet
的使用(小练习)
学习目标:一个月掌握Java入门知识学习内容:
HashSet
的定义创建对象,存储至
HashSet
集合中迭代器Iterator和foreach的使用需求描述:有一位顾客在流浪猫救助平台的线下商店购买了3中猫粮
_Vinyoo
·
2025-01-16 23:27
Java学习
java
开发语言
leetCode进阶算法题+解析(八十五)
对于每个(连续的)子数组B=[A[i],A[i+1],...,A[j]](iset=new
HashSet
();Setlast=new
HashSet
();for(inti:arr){Settemp=new
HashSet
唯有努力不欺人丶
·
2024-09-12 01:48
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他