请输入您要查询的百科知识:

 

词条 可扩展散列表
释义

可扩展散列表是一种动态的散列方法,它与静态散列表结构的区别主要在于增加了以下内容:

1. 为桶引入了一个间接层,即用一个块的指针数组来表示桶,而不是用数据块本身组成的数组来表示桶;

2. 指针数组能增长,它的长度总是2的幂,因此每次增长桶的长度都翻倍;

3. 不是每一个桶都有一个数据块,如果某些桶的数据可以放入一个块中,则这些桶可能共用一个块;

4. 散列函数为每个键计算一个K位二进制序列,但无论何时桶的数目都使用从序列第一位开始的若干位,此位数小于K。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/29 7:34:53