674. 最长连续递增序列
分析
- 初始化
res = 0表示最长递增子序列长度 - 用变量
i从头开始遍历数组,每次以i为起点 - 用
j向右扩展,直到不满足递增条件 - 当前递增区间长度为
j - i,更新最大值 - 下次从
j开始继续找下一段
时间复杂度
时间复杂度 O(n)
空间复杂度
空间复杂度 O(1)
C++代码
|
|
res = 0 表示最长递增子序列长度i 从头开始遍历数组,每次以 i 为起点j 向右扩展,直到不满足递增条件j - i,更新最大值j 开始继续找下一段时间复杂度 O(n)
空间复杂度 O(1)
|
|