龙空技术网

【哈希表】哈希表的常见操作

龙澐课堂 22

前言:

此刻你们对“哈希表用法”大致比较关切,看官们都想要学习一些“哈希表用法”的相关内容。那么小编也在网络上搜集了一些有关“哈希表用法””的相关文章,希望看官们能喜欢,咱们一起来学习一下吧!

哈希表常用操作。

哈希表的常见操作包括:初始化查询操作、添加键值对和删除键值对等。哈希表有三种常用的遍历方式:遍历键值对、遍历键和遍历值。考虑最简单的情况仅用一个数组来实现哈希表。

在哈希表中将数组中的每个空位称为"桶bucket",每个桶可存储一个键值对,因此查询操作就是找到key对应的桶并在桶中获取value。

如何基于key定位对应的桶?这是通过哈希函数实现的。哈希函数的作用是将一个较大的输入空间映射到一个较小的输出空间。在哈希表中输入空间是所有key,输出空间是所有桶(数组索引)。换句话说输入一个key可以通过哈希函数得到该key对应的键值对在数组中的存储位置。

标签: #哈希表用法