对于给定关键字序列(47,34, 13, 12, 52, 38, 33, 27, 5),若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为(key)keye1则( )
- A.哈希地址为1链表最长
- B.哈希地址为6链表最长
- C.34和12在同一个链表中
- D.13和33在同一个链表中
正确答案及解析
正确答案
C
解析
本题考查数据结构相关知识。将一组关键字映射到一个有限连续地址区间上,并以关键字哈希函数Hash(key) 作为记录在表中存储位置,这种表称为哈希表,这一映射过程称为哈希造表或散列,所得存储位置称为哈希地址或散列地址。哈希冲突:对于不同关键字可能得到同一哈希地址,即 key1≠ key2 ,而 f(key1) = f(key2) 。解决冲突方法:开放定址法、链地址法。链地址法:将具有同一哈希地址记录存储在一条线性链表中。序列(47,34, 13, 12, 52, 38, 33, 27, 5)对除11余数为(3,1, 2, 1, 8, 5, 0, 5, 5)。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案