- 0
- 0
- 约7.06千字
- 约 23页
- 2026-05-09 发布于福建
- 举报
第PAGE页共NUMPAGES页
NOIP2026复赛二分答案与二分查找专项训练题
第一部分:二分查找基础应用(共3题,每题10分)
题目1(10分):
问题描述:
给定一个严格递增的整数数组`nums`和一个目标值`target`,请实现二分查找算法,找出`target`在数组中的位置(从0开始计数)。如果`target`不存在于数组中,返回`-1`。
输入格式:
第一行输入一个整数`n`(数组长度),第二行输入`n`个严格递增的整数,第三行输入一个目标整数`target`。
输出格式:
输出`target`在数组中的位置,如果不存在则输出`-1`。
示例输入:
5
13579
5
示例输出:
2
题目2(10分):
问题描述:
在一个由`n`个正整数组成的严格递增数组`arr`中,存在大量重复元素。请设计二分查找算法,找出第一个不小于`target`的元素的位置(从0开始计数)。如果所有元素都小于`target`,返回`n`。
输入格式:
第一行输入一个整数`n`(数组长度),第二行输入`n`个严格递增的整数,第三行输入一个正整数`target`。
输出格式:
输出第一个不小于`target`的元素的位置,如果不存在则输出`n`。
示例输入:
7
1223334
3
示例输出:
3
题目3(10分):
问题描述:
给定一个严格递增的整数数组`n
您可能关注的文档
最近下载
- 2025年12月英语四级真题试卷(第2套)附答案.pdf VIP
- 研题·进阶 07 (研题、创题)2021 上海春考第 12 题:单位圆上的“跳跃”与“避让”.docx VIP
- 沈阳市“互联网+政务服务”优化研究.docx VIP
- 普源精电Ultra Station用户手册.pdf VIP
- 高频精选:基层护林员面试题及答案.doc VIP
- YD 5178-2017-T 通信管道人孔和手孔图集.pdf VIP
- 2026大学生贵州西部计划志愿者招募笔试试题库及答案.docx VIP
- 消防消防系统与设备.pptx VIP
- 2026年新版消防设施操作员(消控证)考试题库及详细答案.docx
- 中班数学活动数气球PPT.pptx VIP
原创力文档

文档评论(0)