【发布时间】:2015-05-13 18:02:48
【问题描述】:
这是与 Linear Probing Runtime 类似的问题,但它涉及二次探测。
对我来说,线性探测的“理论最坏情况是 O(n)”是有道理的,因为在最坏的情况下,您可能必须遍历每个桶(n 个桶)
二次探测的运行时间是多少?我知道二次探测以二次方式 -1, 4, 9, 16, ..... 我最初的想法是它是 log n(exponential) 的一些变化,但没有一致的底数。
【问题讨论】:
标签: hash hashmap runtime hashtable hashset