一些知识准备 哈希化:将大数字进行压缩,转化成数组范围内下标的过程 哈希函数:实现哈希化的函数 哈希表: 最终将数据插入到的这个数组, 我们就称之为是一个哈希表 冲突:计算出的下标相同的情况 解决冲突:①链地址法 ②开放地址法 链地址法解决冲突的办法是每个数组单元中存储的不再是单个数据, 而是一个链条。 开放地址法的主要工作方式是寻找空白的单元格来添加重复的数据。 对于如何寻找空白单元格又分成三种方法:线性探测、二次探测、再哈希法 线性探测: 线性探测就是从index位置+1开始一点点查找合适的位置 二次探测: 线性探测, 我们可以看成是步长为1的探测, 比如从下标值x开始,...