给定一个只包含整数的有序数组,每个元素都会出现两次,唯有一个数只会出现一次,找出这个数。...示例 1:
输入: [1,1,2,3,3,4,4,8,8]
输出: 2
示例 2:
输入: [3,3,7,7,10,11,11]
输出: 10
class Solution {
public...从0开始的 所以mid-1指的是mid这个
left=mid+1;
}else{//mid左边有问题,当前元素没问题...,跳过当前元素到他的前面
right=mid-2;
}
}else if(nums...;
}else{//mid左边有问题,当前元素没问题,跳过当前元素到他的前面
right=mid-1;