首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签hashtable

#hashtable

字节跳动面试题-HashMap底层原理与HashTable的区别

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

HashMap是一个基于哈希表的实现,它允许null键和null值,并且是无序的。它工作的原理是通过将键映射到值来存储和检索数据。在HashMap内部,通过使用...

9110

【JAVA-Day55】Java集合类HashTable解析

默 语

在本篇技术博客中,作为博主,我将深入探讨Java中的Hashtable集合类,为你提供全面的了解。我们将从Hashtable的基本概念开始,逐步深入,讨论其内部...

8010

HashMap 和 HashTable 的区别

繁依Fanyi

在 Java 的集合框架中,HashMap 和 Hashtable 都是用于存储键值对的哈希表实现,但它们在设计、性能以及使用场景上存在一些显著的区别。以下是它...

14810

HashMap和Hashtable的key和value可以为null吗,ConcurrentHashMap呢

寻求出路的程序媛

当key为null的时候,不走hashCode()方法,直接返回0,不会抛出空指针异常,所以HashMap的key可以为null(与hashtable有区别)

8810

布隆过滤器(Bloom Filter):如何在海量数据中轻松找到你要的答案?

Lion Long

无论是红黑树、平衡二叉树、散列表,结点都是存储的key-value对。而有些场景,内存是有限的,仅需要了解key是否存在,不想知道具体内容(value)。

21310

散列表(Hash)揭秘:全面解析高效数据结构的核心

Lion Long

平衡二叉树查找数据采用二分查找,每次查找排除一半。平衡的目的是增删改之后,保证下次搜索能够稳定排除一半的数据。

24210

解密hash算法:散列表、布隆过滤器和分布式一致性hash的原理与应用

Lion Long

了解平衡二叉树: 平衡二叉树查找数据采用二分查找,每次查找排除一半。平衡的目的是增删改之后,保证下次搜索能够稳定排除一半的数据。

20610

Java集合学习5:Map-HashMap、Hashtable

程序员洲洲

说白了,Map就是 键值对,存储一对数据 。允许用null作为key或者value。

7610

【Java编程进阶之路 01】深入探索:HashMap、ConcurrentHashMap与HashTable的演进之路

夏之以寒

在Java编程中,哈希表是一种非常重要的数据结构,它提供了键-值对的存储和快速检索功能。HashMap、ConcurrentHashMap和HashTable都...

19610

Hashtable和HashMap:差异,数据结构概述,以及JDK的影响

人不走空

在Java中,Hashtable和HashMap是两种非常常用的数据结构,它们都提供了键值对的存储方式。然而,这两者之间存在一些重要的差异。在这篇博客中,我们将...

11710

HashTable, HashMap, ConcurrentHashMap 之间的区别

用户10788736

对于哈希表这种重要而又频繁被使用的数据结构,是否线程安全往往是人们经常考虑的方向之一。

15530

【视频+文字讲解】C++那些事之彻底搞懂STL HashTable

公众号guangcity

最近的繁星计划有一个task是阅读hashtable源码,看到一些朋友的提问,这里将总结一些面试常考点,以及看完hashtable你必须要掌握的几点内容。

27920

【JAVA】对比 Hashtable、HashMap、TreeMap 有什么不同?

sidiot

Map 是广义 Java 集合框架中的另外一部分,HashMap 作为框架中使用频率最高的类型之一,它本身以及相关类型自然也是面试考察的热点。

23330

【JavaSE专栏55】Java集合类HashTable解析,基于哈希表实现的唯一性键值对存储数据结构

Designer 小郑

本文讲解了 Java 中集合类 HashTable 的语法、使用说明和应用场景,并给出了样例代码。

44420

HashMap和HashTable区别

@派大星

- HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口

10910

【数据结构】哈希表(C++)

半生瓜的blog

哈希表-散列表, 它是基于快速存储的角度设计的,也是一种典型的“空间换时间”的做法。

45110

【java源码】解读HashTable类背后的实现细节

青山师

HashTable这个类实现了哈希表从key映射到value的数据结构形式。任何非null的对象都可以作为key或者value。

19820

数据结构之哈希表HashTable实例讲解

青山师

哈希表 是一种以关联方式存储数据的数据结构,在哈希表中,数据以数组格式存储,其中每个数据值都有自己唯一的索引。如果我们知道所需数据的索引,那么数据的访问就会变得...

23320

JavaScript刷LeetCode拿offer-双指针技巧(下)_2023-03-15

用户10358815

由题意可知,保证所需的最小船数,意味着每一趟尽可能地搭载两个人,并且他们的重量最接近最大重量,以便后续趟次能够组成两个人。

44110
领券