1249 - 二分查找
时间限制 : 1 秒
内存限制 : 128 MB
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,搜索 nums 中的 target,如果目标值存在返回下标(从0开始),否则返回 -1。
输入
第一行输入一个整数n,表示数组中元素数量
以下n行输入n个整数,表示数组元素
第n+2行输入一个整数target,表示需要搜索的数
输出
如果找到target则输出target所在的下标,否则输出-1
样例
输入
6 -1 0 3 5 9 12 9
输出
4
输入
6 -1 0 3 5 9 12 2
输出
-1
提示
你可以假设
nums
中的所有元素是不重复的。n
将在[1, 10000]
之间。nums
的每个元素都将在[-9999, 9999]
之间。