App*_*rew 2 sorting hash denial-of-service
到目前为止,你们中的许多人一定听说过HashDoS.发现这一点的研究人员在他们的视频中声称Hastable的最坏情况复杂性O(n^2).怎么会这样?
O(n^2)
Mik*_*kis 8
问题的措辞不正确.研究人员并未声称"Hashtables的最坏情况复杂性为O(n ^ 2)".
他们声称 "将[n]元素插入表格[...]的复杂性变为O(n ^ 2)." 因此,单个操作的复杂性是O(n).这是有道理的:如果所有密钥都具有相同的哈希值,那么它们都进入同一个桶,这只是一个数组或链表,因此需要线性搜索.
归档时间:
13 年,10 月 前
查看次数:
1645 次
最近记录: