[单选题]

设有两个散列函数H1(K)=K mod 13和H2(K)=K mod 11+1,散列表为T[0…12],用二次散列法解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的地址增量。假定某一时刻散列表的状态为:下一个被插入的关键码为42,其插入位置应是

A.0

B.1

C.3

D.4

参考答案与解析:

相关试题

设有两个散列函数H1(k)=kmod 13和H2(k)=kmod 11£«1,散

[单选题]设有两个散列函数H1(k)=kmod 13和H2(k)=kmod 11+1,散列表为T[0…12],用二次散列法解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的地址增量。假定某一时刻散列表的状态为:下一个被插入的关键码为42,其插入位置应是( )。A.0B.1C.3D.4

  • 查看答案
  • 假定用散列函数H1=k mod 13计算散列地址,当发生冲突时,用散列函数 H2

    [主观题]假定用散列函数H1=k mod 13计算散列地址,当发生冲突时,用散列函数 H2=k mod ll+l来计算下一个探测地址的地址增量。设散列表的地址空间为0~12,在地址2、3、8中,散列表相应的内容为80,85,34。下一个被插入的关键码是42,其插入的位置是[ ]。

  • 查看答案
  • 设有一个用线性探测法解决冲突得到的散列表:散列函数为H(k)=k mod 11,

    [单选题]设有一个用线性探测法解决冲突得到的散列表:散列函数为H(k)=k mod 11,若查找元素14,则探测的次数(比较的次数)为________。A.8B.9C.3D.6

  • 查看答案
  • 设有一个用线性探测法解决冲突得到的散列表:散列函数为H(k)=k mod 11若

    [单选题]设有一个用线性探测法解决冲突得到的散列表:散列函数为H(k)=k mod 11若查找元素15,则探测的次数(比较的次数)为( )。A.)7B.)9C.)3D.)6

  • 查看答案
  • (11)设散列表的地址空间为 0到 10,散列函数为 h(k)=k mod 11

    [单选题](11)设散列表的地址空间为 0到 10,散列函数为 h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 36,95,14,27,68,82,则最后一个关键码插入后散列表的负载因子 a 约为( )。A.)0.45B.)0.55C.)0.65D.)0.75

  • 查看答案
  • (9)设散列表的地址空间为 0 到 16,散列函数为 h(k)= k mod 1

    [单选题](9)设散列表的地址空间为 0 到 16,散列函数为 h(k)= k mod 17,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 190,89,217,208,75,177,则最后一个关键码 177 的地址为A.)6B.)7C.)8D.)9

  • 查看答案
  • 设散列表的地址空间为 0到10,散列函数为 h(k)=k mod 11,用线性探

    [单选题]设散列表的地址空间为 0到10,散列函数为 h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值 95, 14,27, 68,60,则最后一个关键码60的地址为:A. 4B.5C.6D.7

  • 查看答案
  • 设散列表的地址空间为0~10,散列函数为h(k)=k mod 11,用线性探查法

    [单选题]设散列表的地址空间为0~10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为:______。A.4B.5C.6D.7

  • 查看答案
  • 设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法

    [单选题]设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95、14、27、68、60,则最后一个关键码60的地址为:A.4B.5C.6D.7

  • 查看答案
  • 选取哈希函数H(k)=(k)MOD 11。用二次探测再散列处理冲突,试在0-10

    [问答题] 选取哈希函数H(k)=(k)MOD 11。用二次探测再散列处理冲突,试在0-10的散列地址空间中对关键字序列(22,41,53,46,30,13,01,67)造哈希表,并求等概率情况下查找成功时的平均查找长度。

  • 查看答案
  • 设有两个散列函数H1(K)=K mod 13和H2(K)=K mod 11£«1