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
数据结构
哈希散列表散列表(
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
数据结构与算法
数据结构
散列表
面试
Java集合(六)
Hashtable
、ConcurrentHashMap
文章目录
Hashtable
一、
Hashtable
介绍1.1
Hashtable
特点1.2
Hashtable
的使用二、从源码理解
Hashtable
2.1节点2.2构造方法2.3获取元素2.4存入元素2.5是否包含某个
解梦者
·
2023-12-24 10:09
【集合】
java
集合
线程安全map
11-散列4 Hashing - Hard Version (30分)(PTA)
11-散列4Hashing-HardVersion(30分)Givena
hashtable
ofsizeN,wecandefineahashfunctionH(x)=x%N.Supposethatthelinearprobingisusedtosolvecollisions
Vorüarn0362
·
2023-12-24 09:16
PTA
数据结构
c++
算法
数据结构
《面试专题-----经典高频面试题收集二》解锁 Java 面试的关键:深度解析常见Map高频经典面试题(第二篇)
经典面试题收集二第四章(Map)1.用过哪些Map实现2.说一下HashMap和
HashTable
的区别3.介绍一下hashCode()和equals()的使用场景4.HashMap和TreeMap应该怎么选择
码农阿豪
·
2023-12-24 07:53
面试
java
面试
word
Java集合详解(含JDK8源码)
ArrayList2.Vector3.LinkedList2.2.2Set1.HashSet2.LinkedHashSet3.TreeSet2.3Map1.HashMap2.LinkedHashMap3.
Hashtable
4
汤姆&Tom
·
2023-12-24 06:49
JavaSE基础
java
集合
c/c++查询M个数在N数组中出现的次数
#includeconstintmaxn=100001;int
hashTable
[maxn]={0};intmain(){intn,m,x;scanf_s("%d%d",&n,&m);for(inti=
吴天德少侠
·
2023-12-23 22:13
c++数据结构
关于数据库中存储密码的加密
散列表(
Hashtable
,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。
haohaohao020125
·
2023-12-23 21:23
java
学习
Java集合-12
目录Map的接口特点Map接口的常用方法Map的遍历方法根据value反向获取keyMap排序HashMap底层
Hashtable
Map的接口特点key重复时会进行替换value但是不会替换keypackagecom.edu.map
打怪兽的Sea
·
2023-12-23 04:11
Java入门学习
java
开发语言
LeetCode刷题(ACM模式)-03哈希表
参考引用:代码随想录注:每道LeetCode题目都使用ACM代码模式,可直接在本地运行,蓝色字体为题目超链接0.哈希表理论基础0.1哈希表哈希表(
Hashtable
,也称散列表)是根据关键码的值而直接进行访问的数据结构
Robot_Yue
·
2023-12-23 03:51
LeetCode刷题
leetcode
哈希算法
学习
数据结构
算法
libp2p服务发现之 Multicast DNS(mDNS)
MulticastDNS(mDNS)mDNS的工作原理MulticastDNS(mDNS)和DNS(DomainNameSystem)区别二、mDNS和libp2p的关系三、KademliaDistributed
HashTable
西京刀客
·
2023-12-22 18:54
区块链
软件架构/技术选型
p2p
服务发现
网络协议
代码随想录算法训练营第五天 | 哈希表基础
两个数组的交集拓展后记202.快乐数1.两数之和总结力扣题目用时:1.5h1、242.有效的字母异位词2、349.两个数组的交集3、202.快乐数4、1.两数之和哈希表理论基础哈希表首先什么是哈希表,哈希表(英文名字为
Hashtable
Fight___
·
2023-12-22 08:01
算法
散列表
数据结构
C++STL(7) unordered_map容器汇总
C++STL(7)unordered_map容器汇总在C++中,哈希表(
HashTable
)的实现是通过标准库中的std::unordered_map来实现的。
Pigwantofly
·
2023-12-22 07:40
C
++语法知识
c++
哈希算法
开发语言
【C++进阶】哈希表详解
哈希表是一种常见的数据结构,英文名是
hashtable
。它和红黑树一样是用来存储数据的。我们知道红黑树查找数据的时间复杂度是O(log2Nlog_2Nlog2N),也就是它的高度次。
(unstoppable)
·
2023-12-22 01:29
C++初阶和高阶
c++
散列表
数据结构
【Java 集合】ConcurrentHashMap (JDK 1.8 版本)
解决的方式有很多,例如:使用在Java体系中古老的
Hashtable
作为替代,该类基本上
lcn29
·
2023-12-21 18:59
#
Java
集合
Java
Java
集合
[转]一文读懂HashMap
3)HashMap和
HashTable
的区别4)1.7和1.8的HashMap实现区别总结HashMap源码分析一、构造函数让我们先从构造函数说起,HashMap有四个构造方法,别慌1.1HashMap
dlihasa
·
2023-12-21 09:32
C语言:实现哈希表的构造和查找算法,要求:用除留余数法构造哈希函数,分别用一次探测再散列、二次探测再散列解决冲突。
1typedefstruct{intkey;}KeyType;typedefstruct{KeyType*elem;//表示生成的空间的首地址intcount;//哈希表元素个数intsizeindex;//哈希表长度}
HashTable
别被算法PUA
·
2023-12-21 09:06
数据结构与算法
c#
Hash Map和 Hash Table的区别?
目录HashMap:
HashTable
:区别:1、继承的父类不同2.内部实现使用的数组初始化和扩容方式不同3.底层不同而HashMap什么时候使用红黑树呢?
头发没了也变强了
·
2023-12-21 07:41
散列表
哈希算法
java
ConcurrentHashMap 的 Key 和 Value 都不能为 null,而 HashMap 却可以,你知道这么设计的原因是什么吗?
TreeMap、
Hashtable
等Map的Key和Value是否支持null呢?
xiaohei_e853
·
2023-12-21 00:53
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他