最大冲突数等于您散列的项目数。
示例:
哈希函数:h(x)= 3
所有项目将被哈希到键3。
请注意,您的案例中的密钥数量n
并不会影响答案,因为无论您拥有多少个密钥,您的商品始终将会是使用上面提供的h(x)
在键3中进行哈希处理。
可视化:
通常,哈希看起来像这样:
但如果我想拥有最大数量的碰撞,那么,通过使用上面提供的h(x)
,我将获得所有项目(图片中的名称)全部哈希到变化相同的键,即键3。
因此,在这种情况下,最大冲突数是名称数量,5。
均匀散列中的最大预期冲突次数为 O(log(n)/loglog(n))