【LeetCode】153. Find Minimum in Rotated Sorted Array
来源:互联网 发布:fstab自动挂载yum 编辑:程序博客网 时间:2024/04/25 13:41
Suppose a sorted array is rotated at some pivot unknown to you beforehand.
(i.e., 0 1 2 4 5 6 7
might become 4 5 6 7 0 1 2
).
Find the minimum element.
You may assume no duplicate exists in the array.
二分查找
class Solution {public: int findMin(vector<int>& nums) { int low = 0; int high = nums.size()-1; int result; int mid; while(low < high) { mid = low + (high-low)/2; if(nums[low] < nums[high]) return nums[low]; else { if(nums[low] <= nums[mid]) low = mid + 1; else high = mid; } } return nums[low]; }};
0 0
- Leetcode 153. Find Minimum in Rotated Sorted Array & Leetcode 154. Find Minimum in Rotated Sorted Ar
- 153. Find Minimum in Rotated Sorted Array--Array--LeetCode--C++
- [LeetCode] Find Minimum in Rotated Sorted Array
- Leetcode: Find Minimum in Rotated Sorted Array
- leetcode :Find Minimum in Rotated Sorted Array
- LeetCode:Find Minimum in Rotated Sorted Array
- 【Leetcode】Find Minimum in Rotated Sorted Array
- LeetCode:Find Minimum in Rotated Sorted Array
- LeetCode: Find Minimum in Rotated Sorted Array
- leetcode: Find Minimum in Rotated Sorted Array
- [LeetCode] Find Minimum in Rotated Sorted Array
- Find Minimum in Rotated Sorted Array -- LeetCode
- Leetcode: Find Minimum in Rotated Sorted Array
- leetcode Find Minimum in Rotated Sorted Array
- leetcode - Find Minimum in Rotated Sorted Array
- LeetCode Find Minimum in Rotated Sorted Array
- Leetcode--Find Minimum in Rotated Sorted Array
- leetcode: Find Minimum in Rotated Sorted Array
- 关于C/C++获取指针大小判断系统位数的猜想
- sftp通过秘钥上传,修改文件
- iOS进阶面试题一
- 利用runtime添加属性
- 详解Android开发中Activity的四种launchMode
- 【LeetCode】153. Find Minimum in Rotated Sorted Array
- pip安装使用详解
- Lab根据内容动态获取宽、高
- 算法系列2、分治算法
- OC编码规范
- Mac端通过Hexo搭建独立博客
- Python 图片下载PictureSpider
- Java并发编程:阻塞队列
- 2016猴年首一发,台州双线高防机房,速度快