【发布时间】:2016-06-26 12:46:42
【问题描述】:
我有一个与哈希表有关的问题。
让我们考虑一个开放线性模式中维度为2^n 的哈希表。
-
h(k,i) = (k^n + 2*i)mod(2^n)。证明序列{1,2,...2^n}总是可以插入到哈希表中。
我试图找出数字插入表格中的模式,然后应用归纳法看看我是否可以证明这个问题。我们老师给我们的任何问题似乎都是这样的,我可以想不出解决这类问题的方法。
【问题讨论】:
-
您是否在问题陈述中留下“无碰撞”字样?
-
@stark 发生碰撞,但通过线性探测解决。