LeetCode:Find Minimum in Rotated Sorted Array II
来源:互联网 发布:淘宝卖大米要什么手续 编辑:程序博客网 时间:2024/06/05 07:04
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.
The array may contain duplicates.
// https://oj.leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/// Author : Chao Zeng// Date : 2015-2-1//有序数组的旋转要注意考虑重复数字,还有利用二分查找的时候,left和right的取值。class Solution {public: int findMin(vector<int> &num) { int left = 0; int right = num.size() - 1; int minnum = num[0]; while (left <= right){ int middle = (left + right) / 2; if (num[middle] > num[left] && num[middle] > num[right]){ left = middle; } else if (num[middle] < num[right]){ right = middle; } else { for (int i = 1; i < num.size(); i++){ if (minnum > num[i]){ minnum = num[i]; } } break; } } return minnum; }};
0 0
- LeetCode Find Minimum in Rotated Sorted Array & LeetCode Find Minimum in Rotated Sorted Array II
- leetCode -Array 154. Find Minimum in Rotated Sorted Array II
- [Leetcode]Find Minimum in Rotated Sorted Array I & II
- LeetCode 154 Find Minimum in Rotated Sorted Array II
- [LeetCode] Find Minimum in Rotated Sorted Array II
- LeetCode: Find Minimum in Rotated Sorted Array II
- 【Leetcode】Find Minimum in Rotated Sorted Array II
- Find Minimum in Rotated Sorted Array II -- LeetCode
- Leetcode: Find Minimum in Rotated Sorted Array II
- LeetCode之Find Minimum in Rotated Sorted Array II
- leetcode Find Minimum in Rotated Sorted Array II
- leetcode - Find Minimum in Rotated Sorted Array II
- leetcode:Find Minimum in Rotated Sorted Array II
- [leetcode] Find Minimum in Rotated Sorted Array II
- [Leetcode]Find Minimum in Rotated Sorted Array I & II
- Find Minimum in Rotated Sorted Array II c++ leetcode
- leetcode:Find Minimum in Rotated Sorted Array II
- 【LeetCode】【Solution】Find Minimum in Rotated Sorted Array I & II
- UIImage 图片处理:截图,缩放,设定大小,存储
- Opencv2.4+kinect1.0 手语识别 (三)深度图的通道问题
- iOS开发系列--通知与消息机制
- 基于MySQL协议的数据库中间层项目 Qihoo360 / Atlas
- 第十八周项目五:读懂“共同体”
- LeetCode:Find Minimum in Rotated Sorted Array II
- socket 的通信过程
- 云概念下的权限系统
- 【leetcode Java】Excel Sheet Column Number
- 指针小节
- 杭电4828 Grids(卡特兰数+求逆元)
- Linux内核优化
- Android Studio系列教程一--下载和安装
- WeiboSDK替换为最新64位包时,'-[UIView wbsdkCenterX]: unrecognized selector sent to instance 0x7fcfe33b3b90'