因为nums[i] != nums[i+1],i=0时,nums[0] > nums[-1],只需查看右边界,如果nums[1]
1 | class Solution { |
运行结果:6ms,超过14.08%
看到提示是二分查找,顺着思路。找到nums[mid]后,跟左右的比较,如果不符合条件,肯定要从大的那一侧继续找。
1 | class Solution { |
运行结果:6ms,超过14.08%
aim higher
因为nums[i] != nums[i+1],i=0时,nums[0] > nums[-1],只需查看右边界,如果nums[1]
1 | class Solution { |
运行结果:6ms,超过14.08%
看到提示是二分查找,顺着思路。找到nums[mid]后,跟左右的比较,如果不符合条件,肯定要从大的那一侧继续找。
1 | class Solution { |
运行结果:6ms,超过14.08%