题解 | 二分查找-I
二分查找-I
https://www.nowcoder.com/practice/d3df40bd23594118b57554129cadf47b
import java.util.*;
public class Solution {
public int search (int[] nums, int target) {
int l = 0;
int r = nums.length -1 ;
while(l <= r){
int mid = l + (r - l)/2;
if(nums[mid] < target){
l = mid + 1;
}else if(nums[mid] > target){
r = mid -1;
}else{
return mid;
}
}
return -1;
}
}
查看15道真题和解析