Skip to content

Commit 7abb7b4

Browse files
committed
Find Minimum In Rotated Sorted Array solution
1 parent cbaca32 commit 7abb7b4

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
class Solution {
2+
public:
3+
int findMin(vector<int>& nums) {
4+
int left = 0;
5+
int right = nums.size() - 1;
6+
7+
while(left < right){
8+
int mid = (left + right) / 2;
9+
10+
if(nums[mid] > nums[right])
11+
left = mid + 1;
12+
else
13+
right = mid;
14+
}
15+
16+
return nums[left];
17+
}
18+
};

0 commit comments

Comments
 (0)