#DP0007. 最长不降子序列强化版
最长不降子序列强化版
题目描述
给定一个长度为 的数组 ,问其中的最长上升子序列的长度。也就是说,我们要找到最大的 以及数组 ,满足 并且 。
输入格式
第一行一个数字 。
接下来一行 个整数 。
输出格式
一个数,表示答案。
Samples
6
3 7 4 2 4 8
4
数据规模
对于所有数据,保证 。
给定一个长度为 n 的数组 a1,a2,…,an,问其中的最长上升子序列的长度。也就是说,我们要找到最大的 m 以及数组 p1,p2,…,pm,满足 1≤p1<p2<⋯<pm≤n 并且 ap1≤ap2≤⋯≤apm。
第一行一个数字 n。
接下来一行 n 个整数 a1,a2,…,an。
一个数,表示答案。
6
3 7 4 2 4 8
4
对于所有数据,保证 1≤n≤2×105,1≤ai≤109。