【发布时间】:2018-06-13 11:54:16
【问题描述】:
众所周知,perl 将其“哈希”类型实现为具有计算索引的表,其中这些索引是截断的哈希。
我们也知道,散列函数可以(并且将根据概率)碰撞,将相同的散列提供给 2 个或更多不同的输入。
那么:当 perl 解释器发现一个键生成的哈希值与另一个键相同时,它会如何处理?它能处理它吗?
注意:这不是关于哈希算法,而是关于哈希表实现中的冲突解决。
【问题讨论】:
-
@MattJacob 这是另一回事。我不关心算法。我想知道它是如何解决哈希冲突的。