iOS面试题:哈希原理

作者: iOS猿_员 | 来源:发表于2019-03-06 16:44 被阅读339次

    原文:iOS面试题大全

    散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。

    给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的地址,则称表M为哈希(Hash)表,函数f(key)为哈希(Hash) 函数。

    哈希概念:哈希表的本质是一个数组,数组中每一个元素称为一个箱子(bin),箱子中存放的是键值对。

    相关文章

      网友评论

        本文标题:iOS面试题:哈希原理

        本文链接:https://www.haomeiwen.com/subject/tmlxpqtx.html