折半查找的算法思想;折半查找的实现;折半查找的性能分析。本节目录:本节内容:折半查找有序表的折半查找
有序表的折半查找使用条件:线性表中的记录必须按关键码有序;必须采用顺序存储。基本思想:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键码相等,则查找成功;若给定值小于中间记录的关键码,则在中间记录的左半区继续查找;若给定值大于中间记录的关键码,则在中间记录的右半区继续查找。不断重复上述过程,直到查找成功,或所查找的区域无记录,查找失败。
有序表的折半查找折半查找的基本思想:[r1………rmid-1]rmid[rmid+1………rn]如果krmid如果krmid查找左半区查找右半区k(mid=(1+n)/2)
有序表的折半查找例:查找值为14的记录的过程:0123456789101112137141821232931353842464952low=1high=13mid=7high=6mi
您可能关注的文档
- 数据结构——基于C++语言(微课版) 课件 1 二叉树的基本性质.ppt
- 数据结构——基于C++语言(微课版) 课件 1-1 查找的基本概念.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 归并排序.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 哈夫曼树应用背景.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 简单选择排序.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 冒泡排序.ppt
- 数据结构——基于C++语言(微课版) 课件 1-1 排序基本概念.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 散列表.pptx
- 数据结构——基于C++语言(微课版) 课件 1-1 树的逻辑模型.ppt
- 数据结构——基于C++语言(微课版) 课件 1-1 树转换二叉树.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 建筑工程图集 12S522 混凝土模块式排水检查井.pdf VIP
- 环境影响评价 - 年产1.5 万吨特种微纤维生产线项目.pdf VIP
- 2025年船舶专业中级轮机员考试真题附答案.docx VIP
- (16区全套) 上海市16区2026届初三一模物理试卷合集(含答案).doc VIP
- ASTM A668D大型破碎机主轴生产实践.pdf VIP
- 呼吸机操作考核评分标准终版.pdf VIP
- 乳腺癌术后淋巴水肿护理查房.pptx VIP
- J17G210 剪力墙结构钢筋混凝土叠合板-建筑规范、标准、图集.pdf VIP
- DB37_T 4775-2024 高速公路改扩建施工期交通组织设计规范.pdf VIP
- FUTABA__T8FG_中文说明书V0.3资源_高清版电子文档.pdf VIP
原创力文档

文档评论(0)