




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
对分查找及VB程序实现,文昌中学孙旭萍,1.理解和掌握对分查找的基本原理;2.通过实例,体会对分查找的基本过程,理解对分查找的流程图,能结合实例看懂对分查找的主要代码;3.学会使用对分查找思想设计解决简单查找问题的算法。4.初步掌握对分查找算法的程序实现,提高学生综合运用各种基本语句的能力。,教学目标,在有序的数据序列中(一般存放在数组中),首先把要查找的数据与数组中间位置的元素进行比较,如果相等,则查找成功并退出查找;否则,根据数组元素的有序性,确定数据应在数组的前半部分还是在后半部分查找;在确定了新的查找范围后,重复进行以上比较,直到找到或未找到为止。,对分查找的基本原理,对分查找的前提是被查找的数据序列必须是的。对分查找时,i表示开始位置,j表示结束位置,计算中间位置m=。,对分查找的特征,有序,Fix(i+j)/2),Int(i+j)/2),(i+j)2,对分查找实例分析,若用一个数组d(1)到d(16)来存放升序的元素序列,查找键key为35,用i表示查找范围的起始位置的下标,j表示终止位置的下标,mid表示中间位置元素的下标,请完成以下对分查找的分析,对分查找实例分析,Key=35,1,d(1)-d(16),8,Keyd(4),Keyd(6),Key=d(7),7,7,7,5,总结:对于升序的数列中查找过程中,比较key与d(m),有三种情况要判断:key=d(m),表示找到,记下中点位置m,并结束查找(退出循环语句ExitDo)keyd(m),则要到大的那部分去找,此时j不变,i=;对于有个数的有序数组来说,最多查找次数为,对分查找实例分析,m-1,m+1,log2n+1,完成作业本P60选择题,练习,c,c,c,c,B,D,Dimsearch,i,jAsIntegeri=1:j=16search=0DoWhileij进入查找的条件,i与j的关系m=Ifd(m)=keyThensearch=m:ExitDo找到,返回在数组中的序号EndIfIfkey0ThenText1.Text=str(search)ElseText1.Text=“没有找到”,对分查找代码,=,Fix(i+j)/2),j=m-1,i=m+1,若要知道查找的次数,如何修改代码?,c=0,c=c+1,对分查找的原理对分查找的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版汽车过桥借款服务协议
- 2025广东云浮罗定市人民医院招聘医疗卫生人才3人(第二批)考试模拟试题及答案解析
- 2025福建长沙市开福区青竹湖街道社区卫生服务中心招聘卫生专业技术临聘人员4人考试模拟试题及答案解析
- 2025广西北海银滩开发投资股份有限公司公开招聘5人考试参考题库附答案解析
- 2025广东中山兴坦食品有限责任公司招聘工作人员3人考试参考题库附答案解析
- (2025年标准)学生代培协议书
- 2025年秋宣恩县城区学校公开选聘71名县内在编教师笔试模拟试题及答案解析
- 2025年甘肃甘南玛曲县支持1万名基层就业项目专场暨高校毕业生等青年就业创业宣传现场招聘会考试备考题库及答案解析
- 2025中国建筑总部招聘笔试备考试题及答案解析
- 2025福建厦门工学院行政进修学院办公室主任招聘1人考试参考题库附答案解析
- 高一1学生情况调查表
- 涂料用常用树脂课件
- 医院类建筑室内装饰装修施工关键技术
- 滇中引水工程
- 准东-华东±1100kv特高压直流输电线路工程杆塔设计原则
- krones旋盖系统控制原理及参数设定
- GB/T 708-2019冷轧钢板和钢带的尺寸、外形、重量及允许偏差
- GB 15630-1995消防安全标志设置要求
- 实习协议模板(最新版)
- 《新视野大学英语预备级1》教案
- 车间拆除及场地土壤治理与地下水修复工程项目技术方案工程方案和设备方案
评论
0/150
提交评论