0
点赞
收藏
分享

微信扫一扫

哈希表是如何实现的?如何解决地址冲突?

书坊尚 2021-10-04 阅读 120

哈希表是如何实现的?如何解决地址冲突?

哈希表是也是通过数组来实现的,首先对key值进行哈希化得到一个整数,然后对整数进行计算,得到一个数组中的下标,然后进行存取,解决地址冲突常用方法有开放定址法和链表法。runtime源码的存放weak指针哈希表使用的就是开放定址法,Java里的HashMap使用的是链表法。

2020面试刷题与技术储备专区

举报

相关推荐

0 条评论