哈希表,Hash算法

Hash表(又叫散列表)支持我们输入一个key,可以在O(1)的时间复杂度内从Hash表中找到对应的值。 运用的是数组支持按照下标随机访问的时候,时间复杂度是 O(1) 的特性。我们通过散列函数把元素的key值映射为下标,然后将数据存储在数组中对应下标的位置。当我们按照键值查询元素时,我们用同样的散列函数,将键值转化数组下标,从对应的数组下标的位置取数据。 一般一个散列函数满足于以下三点: 散列函
相关文章
相关标签/搜索