哈希表、哈希索引详解

哈希表是字典的实现方式。哈希表(也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。

哈希表:采用散列技术将记录存储在一块连续的存储空间中,这块连续存储空间称为散列表或哈希表(Hash table)。
哈希索引:哈希数组的索引。哈希索引就是采用一定的哈希算法,把键值换算成新的哈希值。addr=f(key)
关键码值/键值(key):即字典的key
存储元素(Value):对应一个桶,桶中放着一个链表的头节点
哈希函数:使用哈希函数将被查找的键转换为数组(哈希表)的索引

在这里插入图片描述
reference:
https://blog.csdn.net/bocai_xiaodaidai/article/details/101672832

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值