当前位置:首页 > 数据结构(02331) > 正文内容

设散列表长m=14,散列函数H(key)=key%11。表中己保存4个关键字:addr(15)=4,addr(38)=5,add

设散列表长m=14,散列函数H(key)=key%11。表中己保存4个关键字:addr(15)=4,addr(38)=5,addr(61)=6,addr(84)=7,其余地址均为空。保存关键字49时存在冲突,采用线性探查法来处理。则查找关键字49时的探查次数是
A、1
B、2
C、4
D、8
【正确答案】:C
【题目解析】:h(49)=5,散列地址5已经被占,因此探查h1=(5+1)%11=6,但散列地址6也已经被占,再探查h2=(6+1)%11=7,散列地址7也被占了,再探查h3=(7+1)%11=8,此地址是开放的,可将49插入。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/433570.html