leetcode No 674 最長連續遞增序列

2021-09-23 10:37:35 字數 533 閱讀 8976

給定乙個未經排序的整數陣列,找到最長且連續的的遞增序列。

示例 1:

輸入: [1,3,5,4,7]

輸出: 3

解釋: 最長連續遞增序列是 [1,3,5], 長度為3。

儘管 [1,3,5,7] 也是公升序的子串行, 但它不是連續的,因為5和7在原陣列裡被4隔開。

示例 2:

輸入: [2,2,2,2,2]

輸出: 1

解釋: 最長連續遞增序列是 [2], 長度為1。

注意:陣列長度不會超過10000。

class

solution

int res=

0,length=1;

int i=0;

while

(ielse

i++;}

return res>length?res:length;

}}

沒什麼特別的,就是遍歷。

時間複雜度:o(n),其中 n 是陣列的長度。

空間複雜度:o(1)。

674 最長連續遞增序列

題目描述 給定乙個未經排序的整數陣列,找到最長且連續的的遞增序列,並返回該序列的長度。示例 1 輸入 1,3,5,4,7 輸出 3 解釋 最長連續遞增序列是 1,3,5 長度為3。儘管 1,3,5,7 也是公升序的子串行,但它不是連續的,因為5和7在原陣列裡被4隔開。示例 2 輸入 2,2,2,2,...

674 最長連續遞增序列

一 題目描述 給定乙個未經排序的整數陣列,找到最長且 連續遞增的子串行,並返回該序列的長度。連續遞增的子串行 可以由兩個下標 l 和 r l r 確定,如果對於每個 l i r,都有 nums i nums i 1 那麼子串行 nums l nums l 1 nums r 1 nums r 就是連續...

674 最長連續遞增序列

給定乙個未經排序的整數陣列,找到最長且 連續遞增的子串行,並返回該序列的長度。連續遞增的子串行 可以由兩個下標 l 和 r l r 確定,如果對於每個 l i r,都有 nums i nums i 1 那麼子串行 nums l nums l 1 nums r 1 nums r 就是連續遞增子串行。示...