- 5
- 0
- 约7.24千字
- 约 13页
- 2024-12-01 发布于浙江
- 举报
课时5二分查找
一、基础巩固
1.列表b中存储了8个元素,依次为60、50、40、30、25、20、15、10,下列选项中不正确的是()
A.使用对分查找查找数据60,共查找了3次
B.使用顺序查找查找数据60,共查找了1次
C.使用对分查找查找数据35,共查找了3次
D.使用顺序查找查找数据35,共查找了8次
2.列表数组a中存储了6个元素,依次为105、110、112、118、120、126,若采用二分查找算法在该列表中查找数据126,则在查找126的过程中依次被访问到的元素为()
A.118、126 B.118、120、126
C.112、120、126 D.112、120、118、126
3.某二分查找算法的Python程序段如下:
list1=[2,6,8,9,12,15,18,20]
key=int(input(″请输入待查找的数据:″))
s=″″
c,i,j=0,0,7
whilei=j:
c+=1
m=(i+j)∥2
iflist1[m]==key:
s=s+str(m)
break
iflist1[m]key:
j=m-1
else:
i=m+1
s=s+str(m)+″→″
print(s)
执行该程序段,输入待查找的数key为12,则输出的结果是()
A.4→5→ B.4→6→5
C.3→5→4→ D.3→5→4
您可能关注的文档
- 高中信息技术浙教版(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
最近下载
- 中国医院协会患者安全目标(2025版)及细则.doc VIP
- 患者安全目标-2025版.docx VIP
- 2026简易房屋租赁合同.docx VIP
- 2025年专升本河南计算机基础真题及答案.docx VIP
- 潜意识操控术—训练更厉害的自己.doc VIP
- 混凝土面板堆石坝毕业设计毕业论文.docx
- 八篇对照学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风五个方面2025年度组织生活会个人对照检查.docx VIP
- 新能源汽车电气设备检修全册课件.pptx
- (在学习贯彻党的创新理论,在加强党性锤炼,在联系服务群众,在发挥先锋模范作用,在改作风树新风5个方面)机关党支部2025年度组织生活会个人对照.docx VIP
- WS∕T431-2023护理分级标准.pdf VIP
原创力文档

文档评论(0)