【答案解析】依次计算并存储的数据为{25,40,11,97,59,30,87,73}
Hash(25)=25%19=6;Hash(40)=40%19=2;Hash(11)=11%19=11;
Hash(97)=97%19=2,冲突,(2+1
2
)%19=3;
Hash(59)=59%19=2,冲突,(2+1
2
)%19=3,冲突,(2+2
2
)%19=6,冲突,
(2+3
2
)%19=11,冲突,(2+4
2
)%19=18;
Hash(30)=30%19=11,冲突,(11+1
2
)%19=12;
Hash(87)=87%19=11,冲突,(11+1
2
)%19=12,冲突,(11+2
2
)%19=15;
Hash(73)=73%19=16。
括号内是探测次数,如下图所示。由此计算查找成功的平均查找长度:
