【发布时间】:2014-03-12 14:39:32
【问题描述】:
我有 n 个键和一个大小为 n 的哈希表。
我正在尝试计算预期的空槽数。
我知道统一的散列假设表明每个键都有可能进入任何插槽。
到目前为止,我已经想出了 n 个键,每个键都有 n 个插槽的机会相等,因此有 n^2 种可能的组合。
我不确定从这里去哪里,任何正确方向的点都将不胜感激! 谢谢。
【问题讨论】:
-
首先,您应该指定哈希表的类型(每个插槽可能有多个元素?如果不是,哪种溢出处理,即确定替代插槽或类似内容的策略?)和实际哈希函数(包括元素的数据类型)。
-
这个问题纯粹是基于理论的,这就是我被赋予的全部工作。