冲突解决办法
除了可以设计出完美散列函数的情况之外,散列表必须具备合理地处理冲突的能力。当散列表给两个不同的数据项提供相同的散列值时,就会发生冲突。解决冲突广泛采用以下三种方法:(1)线性再散列法, 简单地按顺序遍历散列表,寻找下一个可用的存储位置;(2)非线性再散列法, 计算一个新的散列值;(3<
冲突解决办法
除了可以设计出完美散列函数的情况之外,散列表必须具备合理地处理冲突的能力。当散列表给两个不同的数据项提供相同的散列值时,就会发生冲突。解决冲突广泛采用以下三种方法:(1)线性再散列法, 简单地按顺序遍历散列表,寻找下一个可用的存储位置;(2)非线性再散列法, 计算一个新的散列值;(3<