class Solution {
public:
int findLengthOfLCIS(int* nums, int numsSize) {
if(numsSize==0)
return 0;
int max=0;
int temp=1;
for(int n=1;n<numsSize;n++)
{
if(*(nums+n)>*(nums+n-1))
{
temp++;
}
else
{
if(temp>max)
max=temp;
temp=1;
}
}
if(temp>max)
return temp;
return max;
}
};
分享总结:英文不是很好,但是读懂题目之后算法很快写出来了,作为一个菜鸟,可能时间复杂度方面没有考虑的很好,代码可能还有bug,但是怎么说呢。好在开始了,开始了就不晚,每天刷题开始,充实不迷茫的二本研究生生活开始了!
算法总结:简单的循环遍历,没什么难度。