leetcode_数组_674_最长连续递增序列

//1、用max来计算之前遍历中的最长的子列的长度
//2、如何看得出这种分支:因为要判断和记录每次遍历的情况
//3、这种问题其实是:遍历、判断、记录模型
class Solution {
public:
int findLengthOfLCIS(vector& nums) {
int count = 0;
int max = 0;
for(int i = 0,int j = 1;j < nums.size();i++,j++){
if(nums[i] < nums[j]){
count++;
if(max < count)
max = count;
}else{
count = 1
}
}
return count;
}
};

你可能感兴趣的:(leetcode,数据结构与算法)