D. 简单二分查找

    传统题 2000ms 16MiB

简单二分查找

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

简单二分查找

小B瞒着小A找了很多好“朋友”,不久小A对小B起了疑心,乘着小B在睡觉,快速拿起了手机翻看起了通讯录,由于时间有限加上通讯表太长,只准备找寻小A推断出来的一个目标,现在,请帮助小A查找这个好“朋友” 给定一个 n 个元素有序的(降序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。

输入:

一个整型数组nums,一共输入n个数,其中nums中的元素不重复。
一个整数target。

输出:

一个数表示目标值的下标,如果找不到该目标值的下标则返回-1。

输入样例1:

5
12 4 3 0 -1
2

输出样例1:

-1

解释1

2没有出现在nums数组中。

输入样例2:

5
12 4 3 0 -1
0

输出样例2:

3

解释2

0出现在nums数组中且下标为3。

数据范围

1<=n<=10000
nums中元素范围[-9999,9999],按照降序输入且不会出现两个相同元素

2024年寒假算法队集训赛1

未参加
状态
已结束
规则
IOI
题目
31
开始于
2024-1-25 8:30
结束于
2024-1-29 8:30
持续时间
96 小时
主持人
参赛人数
42