一、题目

二、代码

class Solution {
public:
int findMin(vector<int>& nums) {
int left = 0;
int right = nums.size()-1;
int mid = (left+right)/2;
while(left<right)
{
if(nums[mid]>nums[nums.size()-1])
{
left = mid+1;
mid = (left+right)/2;
}
else if(nums[mid]<nums[nums.size()-1])
{
right = mid;
mid = (left+right)/2;
}
}
return nums[left];
}
};
&spm=1001.2101.3001.5002&articleId=136287402&d=1&t=3&u=050ec3f441774f1b9adbbec89e9d3845)
967

被折叠的 条评论
为什么被折叠?



