DS08_散列查找a
* * * * * * * * * * * * * 第5章 散列查找 §5.1 引子 ?已有几种查找方法: 已经是相当不错的时间复杂度! 顺序查找 二分查找(静态查找) 二叉搜索树 为二叉查找树的高度 到底还有没有其他适应性广 而速度又快的查找方法呢? 第5章 散列查找 §5.1 引子 [例5.1] 在登录QQ的时候,QQ服务器如何核对你的身份,以确定你就是该号码的主人? 【分析】看看是否可以用二分法查找。 ? 十亿(109 ≈ 230)有效用户,用二分查找30次。 ? 十亿(109 ≈ 230) × 1K ≈ 1024G,1T连续空间。 ? 按有效QQ号大小有序存储:在连续存储空间中,插入和删除一个新QQ号码将需要移动大量数据。 用不了二分查找, 我们该怎么办? 第5章 散列查找 §5.1 引子 [例5.2] 查英文字典的过程——查询英文单词“zoo”,你为什么不用二分法,而直接从字典的后面找? ? 我们已经根据要查找的关键词“zoo”在脑子里经过了“计算”,得出该关键词所在的大致位置,这样就能更快地找到它。这个“计算”过程非常类似于本章将要介绍的散列查找中的“散列函数计算”。 ?查字典的过程结合了散列查找(用于初步定位)、二分查找(一般不是准确二分)和顺序查找(当很接近关键词的时候)等几种查找方法。 第5章 散列查找 §5.1 引子 [例5.3]
您可能关注的文档
最近下载
- 2025年6月浙江省高考技术试卷真题(含答案).pdf
- TCECS 616-2019 隧道施工超前地质预报技术规程.docx VIP
- 国企财务笔试题型及详细答案.docx VIP
- 办公室室内改造装修施工方案.docx VIP
- 大学英语四级阅读选词填空(15选10)真题51套(06-19年)-附答案.pdf VIP
- 2023年广西百色市中考地理试卷(试卷+解析).pdf VIP
- SY_T 4113.4-2019 管道防腐层性能试验方法 第4部分:拉伸剪切强度测试.docx VIP
- DGTJ08-2272-2018 港口物流工程设计标准.pdf VIP
- 【畜牧业】XXXX有限公司年产50万头优质生猪种养循环基地建设项目职业病危害预评价报告.pdf VIP
- 2025年场(厂)内专用机动车辆考试试题及答案.docx VIP
原创力文档

文档评论(0)