今天作死,看到別人發出來的筆試題就開幹了,這***還理解錯題目了,連續遞增序列理解成上乙個=下乙個-1了。
這是我的成果,擼了4個多小時的:
publicclass
test12 ;
system.out.println(arrays.tostring(findmaxcre(ints)));
system.out.println(arrays.tostring(findmaxcre1(ints)));
}public
static
boolean
iscreseq(integer numbers)
}return
flag;
}public
static
integer findmaxcre1(integer ints)
public
static listgetchildlists1(integer ints)
int len =ints.length;
for(int i = len; i > 0; i--)}}
if(hasvalue)
}return
lists;
}public
static
integer findmaxcre(integer ints)
});return allque.get(0);
}public
static listgetchildlists(integer ints)
int len =ints.length;
for(int i = 0; i < len ; i++)}}
return
lists;
}}
我的思想是怎麼轉化為**的呢?
這個我使用了畫圖的方式,依據你圖紙的步驟,你可以更清晰的寫出**,不容易混亂掉!
最長連續遞增序列001
2 思路 3 notes 4 複雜度 5 code 674給定乙個未經排序的整數陣列,找到最長且連續的的遞增序列,並返回該序列的長度 輸入 1,3,5,4,7 輸出 3 解釋 最長連續遞增序列是 1,3,5 長度為3。儘管 1,3,5,7 也是公升序的子串行,但它不是連續的,因為5和7在原陣列裡被4...
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 就是連續...