- 2
- 0
- 约4.78千字
- 约 9页
- 2024-12-01 发布于浙江
- 举报
课时4顺序查找
课时目标
1.通过实例分析,理解顺序查找的基本思想,掌握使用顺序查找的一般方法。
2.能根据不同的应用场景,选择合适的数据结构,能灵活使用顺序查找算法编写程序。
1.查找(Search)
查找也称检索,计算机根据所给条件查找出____________的对象,即在存储的一批数据中寻找出一个________的数据,或者确定在该批数据内是否________这样的数据。
常见的查找算法主要有:____________和____________(也称对分查找)
2.顺序查找(SequentialSearch)
顺序查找又称线性查找,是指从顺序表的一端开始,__________________将每个元素的关键字与给定值key(查找键)进行比较。若某个元素的__________________,则表明查找成功;若所有元素都比较完毕仍找不到,则表明查找失败。
3.顺序查找算法基本框架
假设:要查找的数据为key,n个待查找的数存放在数组d中。
for循环条件:
find=False
foriinrange(0,n):
ifd[i]==key:#则表示找到,
#修改find的值为True,并做相应处理
iffind==False:
#表示未找到
While循环实现:
i=0
您可能关注的文档
- 高中信息技术浙教版(2019)选修1 第六章 课时2 POI数据的组织与应用 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时1 字符串 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时2 队列 课件.pptx
- 高中信息技术浙教版(2019)选修1 第三章 课时3 栈 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时1 树与二叉树 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时2 二叉树的基本操作 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 课时3 抽象数据类型 课件.pptx
- 高中信息技术浙教版(2019)选修1 第四章 验收卷(三) 树 课件.pptx
- 高中信息技术浙教版(2019)选修1 第五章 课时1 数据结构与算法关系 课件.pptx
- 高中信息技术浙教版(2019)选修1 第五章 课时2 迭代与递归 课件.pptx
- 合规红线与避坑实操手册(2026)《GB 24155-2020电动摩托车和电动轻便摩托车安全要求》.pptx
- 合规红线与避坑实操手册(2026)《GB 29995-2024煤基活性炭和兰炭单位产品能源消耗限额》.pptx
- 合规红线与避坑实操手册(2026)《GB 38189-2019与通信网络电气连接的电子设备的安全》.pptx
- 合规红线与避坑实操手册(2026)《GBT 41244-2022可冲散水刺非织造材料及制品》.pptx
- 合规红线与避坑实操手册(2026)《GB 9706.201-2020医用电气设备 第2-1部分:能量为1MeV至50MeV电子加速器基本安全和基本性能专用要求》.pptx
- 《十五五绿氢项目与地方性反脆弱智慧研究投资》的深度内容。以下是包含十个一级、各自下属的二级及其详细解读的完整文章。.pptx
- 《2026—2028年中国钢轨配件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢丝网石棉水泥中波瓦行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢铁链零件行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国钢质机动货船行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
原创力文档

文档评论(0)