哈希表(一)——哈希表的大小

哈希表的设计主要是为了查找,为了对内存中的数据进行快速查找,它的查找时间复杂度是O(1)。设计一个哈希表的关键有三个:怎么控制哈希表的长度,怎么设计哈希函数,怎么处理哈希冲突函数 今天这篇文章先来讨论一下如何设计咱们的哈希表的大小性能 哈希表的长度通常是定长的,在存储数据以前咱们应该知道咱们存储的数据规模是多大,应该尽量地避免频繁地让哈希表扩容。可是若是设计的太大,那么就会浪费空间,由于咱们跟不用
相关文章
相关标签/搜索