散列表:
散列表的构建:
散列表的查找:
查找成功:
查找失败:

在数组中存放的是指针,指针为空则不用进行比较,故查找长度为0
平均查找长度:


常见的散列函数:
除留余数法:
直接定址法:
数字分析法:
平方取中法:
处理冲突:
拉链法:
开放定址法:
线性探测法:
存入操作:
存1:

存68,20:
存84:

存27:

存55:

存11:
存10:

存79:

存25:
查找操作:
查找成功
查找失败
删除操作:
查找效率分析(ASL):
查找成功:

查找失败:
平方探测法:
存入操作:
查找操作:
伪随机序列法:
再散列法:
总结:

">













(原因看数论)





