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
hashtable
数据结构与算法(1)
文章目录数据结构数组array链表linkedlist双向链表doublylinkedlist栈stack队列queue哈希表
hashtable
(散列表)树tree二叉树二叉树的存储二叉查找树(二叉排序树
轻蓝雨
·
2024-01-04 23:04
数据结构与算法
数据结构
集合Collection基础
文章目录集合的框架体系单列集合:List接口ArrayList集合VectorLinkedListSet接口HashSetLinkedHashSetTreeSet双列集合:HashMap接口:
HashTable
PropertiesTreeMapCollections
大刀爱敲代码
·
2024-01-04 18:12
java基础
java-ee
集合collection
java
Java8集合源码解析-
Hashtable
源码剖析
1概述本文将介绍Map集合的另一个常用类,
Hashtable
.
Hashtable
出来的比HashMap早,HashMap1.2才有,而
Hashtable
在1.0就已经出现了.HashMap和
Hashtable
JavaEdge
·
2024-01-04 10:50
Java集合面试系列-01
Map接口的实现类主要有:HashMap、
Hashtable
、ConcurrentHashMap以及TreeMap等。Map不能包含重复的key,但
梦睡了
·
2024-01-04 08:00
Java面试题系列
java
面试
开发语言
Redis 知识点总结(Java面试)
String:采用类似数组的形式存储Hash:采用
hashtable
或者ziplist进行具体实现List:采用双向链表进行具体实现Set:采用intset或hash
KingGue
·
2024-01-04 00:52
数据库
redis
java
面试
数据库
java关于自定义类的实例的hashCode方法的注释的翻译
Returnsahashcodevaluefortheobject.Thismethodissupportedforthebenefitof
hashtable
ssuchasthoseprovidedbyjava.util.HashMap
旧时光1234
·
2024-01-03 19:24
java——集合的学习(非常全面、快速入门、快速理解)
LinkedList;Set中HashSet;以及Queue中ArrayBlockQueue;Map中HashMap和
Hashtable
;整体而言比较通俗易懂,可以快速掌握这些知识;以下代码可以分篇直接复制到
小菜日记^_^
·
2024-01-03 15:14
java
开发语言
idea
后端
jvm
学习
JDK源码 0923 HashSet
HashTable
进了HashXXX家族,感觉好难啊HashSet的底层实现竟然是HashMap,年少无知了。不过想想也是复用的典范了。HashSet实现了Set接口,实际是由HashMap实例进行支持,那么同样它也不能保证迭代顺序。publicclassHashSetextendsAbstractSetimplementsSet,Cloneable,java.io.Serializable{staticfinal
学习吧朱小宁
·
2024-01-03 13:15
常用的Map介绍
常用的Map有HashMap,TreeMap,ConcurentHashMap,
HashTable
HashMap数据结构数组+链表+红黑树(JDK8增加的)基本属性staticfinalintDEFAULT_INITIAL_CAPACITY
A慧眼如炬
·
2024-01-03 11:55
Java
散列表
数据结构
map
java
Java集合/泛型篇----第六篇
系列文章目录文章目录系列文章目录前言一、
HashTable
(线程安全)二、TreeMap(可排序)三、LinkHashMap(记录插入顺序)四、泛型类前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂
数据大魔王
·
2024-01-03 11:28
java面试题套2
java
开发语言
大厂面试题-为什么ConcurrentHashMap不允许插入null值
目录概述一、探寻源码二、歧义问题三、作者回复四、总结蜗牛学苑-重构IT职业教育新生态概述在Java语言中,给ConcurrentHashMap和
Hashtable
这些线程安全的集合中的Key或者Value
似来
·
2024-01-02 20:38
Java并发编程基础面试题
java
开发语言
面试
职场和发展
算法
哈希算法
Java中Properties类的使用
1、介绍java.util.Properties集合extends
Hashtable
implementsMapProperties类表示了一个持久的属性集。
0小水瓶0
·
2024-01-01 23:47
a.hashCode() 的用途是什么?它与 a.equals(b) 有什么关系
它用于基于哈希的集合类,例如
Hashtable
、HashMap、LinkedHashMap等。它与equals()方法密切相关。
搞100个实习生干活!
·
2024-01-01 19:21
哈希算法
算法
Hash表的初步认识
简介哈希表(
hashtable
)也叫作散列表,作为数据结构的一种,它的优点在于无论是插入操作还是查找操作,它的时间复杂度是o(1),正是因为这个优点,在海量数据处理的场景都会有它的身影.这其中的Hash
山有梧桐
·
2024-01-01 15:39
java
开发语言
后端
Bloom Filter
链表、树、散列表(又叫哈希表,
Hashtable
)等等数据结构都是这种思路,存储位置要么是磁盘,要么是内存。很多时候要么是以时间换空间,要么是以空间换时间。
recorded_light
·
2024-01-01 07:08
HashCode的作用原理和实例解析
HashCode的特性HashCode的存在主要是用于查找的快捷性,如
Hashtable
,HashMap等,HashCode经常用于确定对象的存储地址。
水欣
·
2024-01-01 02:11
深入解析泛型
一、泛型的诞生在C#1中我们还没有泛型的时候我们收集数据通常需要使用到数组,或者使用封装好的数组集合
Hashtable
ArrayList。
学软件开发的猪
·
2023-12-31 18:35
C#
开发语言
c#
数据结构
哈希散列表散列表(
Hashtable
,也叫哈希表)是根据键(key)而直接访问在内存存储位置的数据结构。
thatdor
·
2023-12-31 15:03
【12.30】转行小白历险记-刷算法06
使用对象:let
hashTable
={};使用Map对象:lethashMap=newMap();2.插入键值对(Add/Set)向哈希表中添加键值对。
一只规划转行狗的转行日记
·
2023-12-31 13:41
java
开发语言
前端
javascript
html
c# 循环提速
在C#中,以下是一些方法可以提高循环执行的效率:使用Dictionary或
Hashtable
代替List:当你需要频繁查找元素时,Dictionary或者
Hashtable
的查找速度通常要比List快。
wangyue4
·
2023-12-31 08:22
c#
开发语言
Java Map 按key排序和按Value排序的实现方法
Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,
Hashtable
以及LinkedHashMap等。
strggle_bin
·
2023-12-31 00:58
Java
JAVA面试题整理
一、java源码相关HashMap的创建,put原理,和
HashTable
的区别,resize的原理,currentHashMap线程安全的具体实现,分段锁底层结构//默认初始容量为16staticfinalintDEFAULT_INITIAL_CAPACITY
AI乔治
·
2023-12-30 21:57
【Redis】深入理解 Redis 常用数据类型源码及底层实现(1.结构与源码概述)
大数据类型可并不是直接在底层通过代码实现的,而是通过不同的底层数据结构组合起来的,这篇我们介绍下Redis常用数据类型的底层数据结构( ̄∇ ̄)/Redis数据类型的底层数据结构SDS动态字符串双向链表压缩列表ziplist哈希表
hashtable
AQin1012
·
2023-12-30 16:02
Redis
Redis
缓存
中间件
数据类型
底层源码
键值对
【Redis】深入理解 Redis 常用数据类型源码及底层实现(2.版本区别+dictEntry & redisObject详解)
在【Redis】深入理解Redis常用数据类型源码及底层实现(1.结构与源码概述)一文中我们了解到Redis有如下8种底层数据结构:SDS动态字符串双向链表压缩列表ziplist哈希表
hashtable
AQin1012
·
2023-12-30 16:30
Redis
数据库
redis
缓存
数据结构
中间件
Java集合/泛型篇----第一篇
系列文章目录文章目录系列文章目录前言一、ArrayList和linkedList的区别二、HashMap和
HashTable
的区别三、Collection包结构,与Collections的区别四、泛型常用特点前言前些天发现了一个巨牛的人工智能学习网站
数据大魔王
·
2023-12-30 15:02
java面试题套2
java
开发语言
程序员必须掌握的常用英语词汇H~N
Hhandle句柄handler处理器harddisk硬盘hard-coded硬编码的hard-copy截屏图hardware硬件
hashtable
散列表、哈希表headerfile头文件heap堆helpfile
无往er
·
2023-12-29 23:10
6.4哈希表
defineNULLKEY-32456//哈希表的初始值1.结构体与初始化//结构体typedefstruct{int*elem;//数据元素基址,动态分配数组intcount;//当前数据元素个数}
HashTable
问题存档
·
2023-12-29 19:03
Alogrithm
数据结构
【基础知识】什么是哈希冲突?
1.什么是哈希表哈希表(
HashTable
)是一种数据结构,它可以快速地在大量数据中查找、插入和删除时数据。哈希表通过使用哈希函数将键(Key)映射到一个位置,然后在该位置存储或查找数据。
芦苇猫
·
2023-12-29 14:22
C/C++基础知识
c++
算法
数据结构
哈希算法
哈希桶模拟实现 unordered_map/set(C++实现)
不同的数据通过一套相同的哈希算法可能得到相同的Key值,就是所谓的哈希冲突,哈希桶则通过以链表的方式去处理冲突的问题templateclass
HashTable
{public://主体实现private
早早睡觉-
·
2023-12-29 05:03
数据结构
哈希算法
c++
【C++】哈希表模拟实现
文章目录unordered_map和unordered_set
HashTable
概念Close
HashTable
框架insert()模拟实现Find()模拟实现Erase()模拟实现Link
hashTable
小白在进击
·
2023-12-29 05:03
C++学习
散列表
c++
哈希算法
力扣算法-Day13
提示:10&&nums2[i]==nums2[i-1]){continue;}for(j=0;j
hashTable[j].visited==0&&nums2[i]=
小羊没烦恼~
·
2023-12-29 00:32
力扣刷题
算法
leetcode
数据结构
c#
Rust code: demo of message system
Multi-threadsreceive/sendmessages2.UsemailboxIDtofindmessagechannelImplementation:1.usempsclibformessagechannel2.use
hashtable
forIDtomessagechannelmappingLimitation
alex_mianmian
·
2023-12-28 19:57
rust
哈希算法
开发语言
公司:恒生电子 第一次面筋
一、Java常用类答:awt类、io类、lang类、math类、nio类、sql类、text类、time类二、
HashTable
和HashMap的区别?
谦谦君子君
·
2023-12-28 13:29
C++用哈希表封装unordered_set和unordered_map
目录前言一、修改kv模型为data模型1.添加MyUnorderedSet.h和MyUnorderedMap.h2.修改HashNode3.修改
HashTable
二、普通迭代器三、const迭代器四、unordered_map
kkbca
·
2023-12-28 11:33
散列表
数据结构
c++
九种查找算法-哈希查找
哈希表是什么哈希表(
Hashtable
)又称散列表,是一种存储结构,通常用来存储多个元素。和其它存储结构(线性表、树等)相比,哈希表查找
大雄是个程序员
·
2023-12-27 17:39
算法
哈希算法
算法
散列表
面试
后端
HashMap 和
HashTable
的区别
[转]HashMap和
Hashtable
的详细区别简述1.安全性
Hashtable
是线程安全,HashMap是非线程安全。
Miss_Ella
·
2023-12-27 12:47
Java集合--Map
常用的Map接口实现类有HashMap、
Hashtable
、TreeMap、LinkedHashMap和ConcurrentHashMap。
FearlessVoyager
·
2023-12-27 09:21
Java
java
开发语言
10 并发容器(ConcurrentHashMap)
1预备知识1.1为什么高并发中比较少用HashMap和
HashTable
HashMapHashmap多线程会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next
攻城狮哦哦也
·
2023-12-27 03:43
第5章 散列
本章讨论散列表(
hashtable
)ADT,不过它只支持二叉查找树所允许的一部分操作。散列表的实现常常叫作散列(hashing)。散列是一种以常数平均时间执行插入、删除和查找的技术。
矢之炽~
·
2023-12-26 18:45
数据结构与算法分析-C语言描述
数据结构
c语言
散列表
哈希算法
算法
哈希表查找 -- 拉链法
typedefstructZipnode{ KeyTypekey; structZipnode*next;}NodeType;typedefstruct{ NodeType*firstp;}
HashTable
Zip
TXL桃否
·
2023-12-26 11:33
散列表
算法
数据结构
哈希表的查找 -- 开放寻址法
数据定义#defineNULLKEY-1#defineDELKEY-2typedefstruct{ KeyTypekey; intcount;//探测次数域}
HashTable
;插入voidInsertHT
TXL桃否
·
2023-12-26 11:02
散列表
数据结构
算法
数据结构与算法—哈希表
2.基本介绍 散列表(
Hashtable
,也叫哈希表),是根据关键码值(Keyvalu
小小低头哥
·
2023-12-26 08:47
数据结构与算法
散列表
数据结构
java
Java并发(十八)----常见线程安全类及实例分析
1、常见线程安全类StringIntegerStringBufferRandomVector
Hashtable
java.util.concurrent(JUC)包下的类这里说它们是线程安全的是指,多个线程调用它们同一个实例的某个方法时
|旧市拾荒|
·
2023-12-26 03:02
#
Java并发
java
开发语言
Java中Properties集合
Properties类表示了一个持久化的属性集,可保存在流中或从流中加载,属性列表中每个键及其对应的值都是一个字符串1、Properties集合特点Properties类是
Hashtable
的子类,Map
丛鹏
·
2023-12-26 00:55
往年面试精选题目(前50道)
常用的集合和区别,list和set区别Map:key-value键值对,常见的有:HashMap、
Hashtable
、ConcurrentHashMap以及TreeMap等。
师范大学通信大怨总
·
2023-12-25 21:56
面试
职场和发展
java
mysql
HashMap超详细讲解
HashMap的实现原理是基于哈希表(
HashTable
),它通过将键映射到存储桶(Bucket)上来实现快速的存储和检索。
不爱敲代码吖
·
2023-12-25 17:52
算法
哈希算法
算法
C#中的哈希表(
Hashtable
)
在C#中,哈希表(
Hashtable
)是一种集合类型,用于存储键值对。它通过使用哈希函数将键映射到存储桶中,从而实现高效的插入、查找和删除操作。
周杰伦fans
·
2023-12-25 15:31
学习C#的笔记
散列表
c#
哈希算法
【美团大数据面试】Java面试题附答案
堆内存和栈内存的区别7.ThreadLocal底层机制8.synchronized原理,存在的问题,解决方案9.volatile使用场景和原理,与synchronized的差异10.Java内存模型解析11.
hashtable
话数Science
·
2023-12-25 11:23
大数据
面试
java
大数据
面试
ConcurrentHashMap
Hashtable
本身比较低效,因为它的实现基本就是将put、get、size等各种方法加上“synchronized”。
Walter_wsl
·
2023-12-25 08:34
【数据结构入门精讲 | 第十四篇】散列表知识点及考研408、企业面试练习(1)
目录概念伪代码线性探测法平方探测法查找成功的平均查找长度查找失败的平均查找长度判断题选择题概念散列表(
HashTable
),也被称为哈希表或散列映射,是一种常用的数据结构之一。
秋说
·
2023-12-24 10:15
数据结构与算法
数据结构
散列表
面试
上一页
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
其他