"线性探查"相关考试题目
2. 已知一个待散列存储的线性表{18,81,58,34,26,75,67,49,93},散列函数为h(k)=k%11,散列地址空间为0~10。若采用线性探查法解决冲突,则平均查找长度为( )。
9. 设散列表为HT[13], 散列函数为 H (key) = key %13。用闭散列法解决冲突, 对下列关键码序列 12, 23, 45, 57, 20, 03, 78, 31, 15, 36 造表。采用线性探查法寻找下一个空位, 画出相应的散列表, 并计算等概率下搜索成功的平均搜索长度。
26. 已知关键字序列为 (19, 14, 23, 01, 68, 20, 84, 27, 55, 11, 10, 79) , 散列函数为 H( key ) = key % 13 , 散列表的地址空间为 0 ~ 15 , 用线性探查再散列处理冲突 : ( 1 ) 假设 每个关键字的查找概率相等,求查找成功时的平均查找长度 ; ( 2 ) 假设 每个关键字的查找概率相等,求查找 失败 时的平均查找长度。