#4066. 最长上升子序列个数
最长上升子序列个数
题目描述
给你一个长度为 的序列 ,你现在需要求出最长上升子序列的数量。
我们称两个最长上升子序列不同,当且仅当这两个子序列至少有一个元素的下标不同。
输入格式
第一行为一个整数 ,表示序列的长度。
第二行为 个正整数,表示序列 的所有元素。
输出格式
一个数,为序列的个数。序列个数可能非常多,所以你需要对 取模。
5
1 3 5 4 7
2
数据范围
给你一个长度为 n 的序列 a,你现在需要求出最长上升子序列的数量。
我们称两个最长上升子序列不同,当且仅当这两个子序列至少有一个元素的下标不同。
第一行为一个整数 n,表示序列的长度。
第二行为 n 个正整数,表示序列 a 的所有元素。
一个数,为序列的个数。序列个数可能非常多,所以你需要对 10007 取模。
5
1 3 5 4 7
2
1≤n≤2000,1≤ai≤106
注册一个 乔斯编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。