Login with GitHub. Nope?
修正 C++ 的程式碼在使用一定量動態記憶體後會產生 RF 的問題 @ 2019/12/6 4:45pm NeoHOJ 強勢復活中 (Open beta)
Submit  Ranklist

Problem : 30 - LIS

Problem Statistics

Solved Member: 75  Submission: 334  User Tried: 90

Statement:

給你一個數列 A1, A2, A3, ... An,如果我們刪除其中幾個數字,我們可以得到一個子序列。
若子序列的數字是嚴格遞增的,我們稱之為嚴格遞增子序列。
現在給你一個長度為N的數列,請你求出最長的嚴格遞增子序列(Longest Increasing Subsequence)的長度。

Input:Output:

一個測試檔只有一筆測試資料。
第一列有個數字N(1<=N<=100000)。
第二列有N個以空白隔開的正整數,皆為有號int可存取。
請輸出一個你覺得是答案的數字

Sample Input:Sample Output:

5
1 5 2 4 3
3

Problem Setter

Testdata:

TestTimeMemoryScore
0500ms65536kb
1500ms65536kb10
2500ms65536kb10
3-ocen500ms65536kb
3500ms65536kb10
4500ms65536kb10
5500ms65536kb10
6-ocen500ms65536kb
6500ms65536kb10
7-1500ms65536kb10
7-2500ms65536kb
8-1500ms65536kb10
8-2500ms65536kb
9-1500ms65536kb10
9-2500ms65536kb
10-ocen500ms65536kb
10-1500ms65536kb10
10-2500ms65536kb