《数据结构》(C语言)第九查找讲述
第九章 查找 前提:以顺序表或线性链表表示静态查找表。 顺序查找的查找过程: 从表中最后一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的关键字和给定值比较相等,则查找成功,否则查找不成功。 查找过程:先确定待查记录所在的范围,然后逐步缩小范围直到找到或找不到该记录为止。 适用条件:采用顺序存储结构的有序表。 查找过程: 算法评价: 3. 二叉排序树的插入算法 根据动态查找表的定义,“插入”操作在查找不成功时才进行; 二、平衡二叉树 构造:对关键字进行分析,取关键字的若干位或其组合作哈希地址。 适于关键字位数比哈希地址位数大,且能预先估计出全体关键字的每一位上各种数字出现的频度。 构造:取关键字被某个不大于哈希表表长m的数p除后所得余数作哈希地址,即 H(key)=key MOD p,p?m p 应为不大于 m 的质数或是不含 20 以下的质因子。 构造若干个哈希函数,当发生冲突时,计算下一个哈希地址,即: Hi = RHi(key) i=1,2,……k 其中:RHi为不同的哈希函数。 特点:不易产生“聚集”,但计算时间增加。 第九章 作业 9.9 9.19 补充作业: 在顺序表(2,5,7,10,14,15,18,23,35,41,52)中, (1)用顺序查找关键字
您可能关注的文档
- 《名师面对面》高考化学一轮复习常见气体的制取讲述.ppt
- 《吴汉何尝杀妻》鄢长红重点.ppt
- 《启蒙运动》教学讲述.ppt
- 《启蒙运动》讲述.ppt
- 《咏怀八十二首(其一)》重点.ppt
- 《品德与社会课程标准》与教材解读首都师范大学赵亚夫讲述.ppt
- 《哲学与人生》§科学思维与创新能力重点.ppt
- 《唐朝的民族关系》岳麓讲述.ppt
- 《喂——出来》习题讲述.ppt
- 《商业综合体规划设计核心价值挖掘与盈利模式指引下的设计趋势解析》讲述.pptx
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 08.2024注安【技术】HY-章节必做题.pdf VIP
- 化疗后骨髓抑制的管理PPT课件.pptx VIP
- B0.765-36-0.6背压汽轮节能升级技术方案(1).doc VIP
- 放射性核素有效治疗.ppt VIP
- 2025年职业技能芳香疗法师-理论知识参考题库含答案解析(5套).docx VIP
- 中医中胰瘅的护理.pptx VIP
- HIOKI日置 MR8880-21存储记录仪使用说明书.pdf VIP
- 2025年河海大学计算机科学与技术专业《数据库原理》科目期末试卷及答案.docx VIP
- 数据恢复实战 NTFS文件系统概述 NTFS文件系统概述.ppt VIP
- DB35T 2200-2024 高标准农田建设与管护技术规程.pdf VIP
原创力文档

文档评论(0)