explanation
没有duplicate
-
不能和nums[0]比
如果nums[mid] < nums[0], 最小在mid左边(include)
?如果nums[mid] > nums[0], 最小在mid右边或者左边(无法判断) -
要和nums[length-1]比
nums[mid] != nums[length - 1]
if nums[mid] < nums[length -1], target on the left of mid
if nums[mid] > nums[length - 1], target on the right of mid
code
1 |
public class { |
近期评论