:i P1012 - 最长上升子序列 - 铁一启智tyqzOJ

1012: 最长上升子序列

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:98 解决:35

题目描述

给出一个由$n$个整数组成的序列。请输出这个序列的最长上升子序列的长度。 

最长上升子序列是指,从原序列中按顺序取出一些数字排在一起,这些数字是逐渐增大的。

输入

第一行,一个整数 $n$,表示序列长度。 

第二行,$n$个整数,表示序列元素值$A_i$。

输出

一个整数表示答案。

样例输入 复制

6
1 2 4 1 3 4

样例输出 复制

4

提示

【样例解释】 

分别取出 $1$、$2$、$3$、$4$ 即可。 

【数据范围】 

$1 \leq n \leq 5000$ 

$1 \leq A_i \leq 10^6$