- 2
- 0
- 约3.03千字
- 约 9页
- 2019-07-23 发布于安徽
- 举报
3.6 顺序查找算法及程序实现
1.查找
查找是一种查询数据的技术,其目标是能以比较少的步骤或较短时间内找到所需的对象。程序将按照查找的结果(找到或未找到)来决定接着应执行的步骤。查找的方法很多,对不同的数据结构有不同的查找方法。参加选考的同学,只需要掌握顺序查找和对分查找两种方法。
2.顺序查找算法
顺序查找的基本思想是从第一个数据开始,按顺序逐个将数据与给定的数据(查找键)进行比较,若某个数据和查找键相等,则查找成功,输出所查数据的位置;反之,输出未找到。
①顺序查找算法的处理过程
假定在数组d中有n个数据,查找键已经存储在变量key中。其处理过程是:从数组d的第1个元素d(1)开始,依次判断各元素的值是否与查找键key相等,若某个数组元素d(i)的值等于key,则结束处理(找到了指定的数据);若找遍了所有的n个元素,无任何元素的值等于key,则结束处理(输出未找到信息)。
②顺序查找算法流程图
3.顺序查找算法的程序结构
程序实现代码:
k=0
For i=1 To n
If a(i)=key Then k=i
Next i
If k0 Then
输出查找成功
Else
输出查找不成功
End If
本节的学习要求掌握顺序查找算法的基本思想,能用程序来实现顺序查找的算法。考查方式为选择题与填空题。
与排序比较,它只有一重循环,排序有两重循环,共同点都
您可能关注的文档
- (奥威亚)分布式录播系统构建方案3.1.doc
- (部编版)二年级(下册)看拼音写词语(重点汇总).doc
- (高三年级语文二轮复习)2015年扩展语句之续写补充型.ppt
- (公开课)指数函数的图像与性质_.ppt
- (删除后)临床常见护理_技术并发症和应急处理题库完整.doc
- [参考]超过一定规模的危险性较大工程方案审批相关资料审批资料注意事项2017_7_21.doc
- [人力资源管理](专)形成性考核册作业答案(有题目).doc
- [中医统计学]复习试题.doc
- _天津市北大港湿地自然保护区总体规划.doc
- “鲶鱼效应”的启示.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)