lc334-Increasing Triplet Subsequence

1
2
3
4
5
6
7
8
9
10
11
12
13
class Solution {
public:
bool increasingTriplet(vector<int>& nums) {
int min = INT_MAX;
int second_min = INT_MAX;
for (int i = 0; i < nums.size(); i++) {
if (nums[i] > second_min) return true;
else if (nums[i] <= min) min = nums[i];
else second_min = nums[i];
}
return false;
}
};