二分查找
简单腾讯二分查找
题目描述
给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。二分查找的时间复杂度为O(logn)。
示例
输入:
nums = [-1,0,3,5,9,12], target = 9输出:
4solution.ts
输出结果
点击「运行代码」按钮查看结果...
给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。二分查找的时间复杂度为O(logn)。
nums = [-1,0,3,5,9,12], target = 94