1、二分法 空间复杂度O(1),时间复杂度O(logn) 思路:二分法找目标值的begin和end,最后begin-end+1,重点是如何找begin和end 1、找begin while(left<right){ mid = (left+right)>>1; //如果中点值>=目标值,那么证明目标值在(left,min]的左开又闭区间内,那么mid很有可能也是begin //所以mid也得取到 if(array[mid]&...