#P0068. LIS

LIS

题目描述

给定nn个数,求这nn个数的最长上升子序列的长度。

输入格式

第一行有一个正整数nn

第二行有nn个正整数

输出格式

一个正整数,为最长上升子序列的长度。

样例

7
3 6 4 2 5 8 5
4

说明/提示

对于1010%的数据,n10n \leq 10

对于2020%的数据 n20n \leq 20

对于5050%的数据 n2000n \leq 2000

对于100100%的数据,n200000n \leq 200000,所有数都是不超过10910^9的正整数