首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哈希表优化

哈希表优化
EN

Stack Overflow用户
提问于 2009-12-02 21:07:02
回答 1查看 656关注 0票数 2

在几个哈希表实现中,我看到了对桶中的条目使用"transpose“或”Moveto前台“之类的启发式方法。

  1. 使用这种启发式方法的优点是什么?我自己搞不清楚,
  2. 在哈希表/桶级可以进行哪些其他优化,原因是什么,以及在哪种情况下可以进行优化

请把优化哈希函数放在一边。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-02 21:13:06

如果冲突正在发生,因此桶中有几个项,必须检查这些项,如果通常访问的项在列表的早期就会很方便。

如果有理由假设最近访问的项很可能很快就会再次被访问,那么这些启发式方法是有意义的。当人们考虑诸如新闻故事之类的事情时,很可能会频繁地访问突发新闻。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1835815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档