【发布时间】:2016-05-16 05:33:05
【问题描述】:
如果我的意图只是有一个好的散列函数将数据均匀分布到所有存储桶中,那么我不需要提出一系列散列函数,我可以只使用一个好的散列函数,对吗? ?
拥有一系列散列函数的目的只是为了让敌人更难建立一个病态数据集,因为当我们随机选择一个散列函数时,他/她不知道使用哪个散列函数。我的理解对吗?
编辑: 由于有人试图关闭不清楚;这个问题是为了了解使用通用哈希函数家族的真正目的。
【问题讨论】:
标签: data-structures hash hashtable universal-hashing