链接
题目描述
在一个长度为n的数列中找到长度m的严格上升子序列的个数,答案对10^9 + 7取模
样例输入
2
3 2
1 2 3
3 2
3 2 1
样例输出
Case #1: 3
Case #2: 0
思路
先考虑一般做法
DP:
f i , j = { 1 ( j = 1 ) ∑ k = 1 , a i > a k i − 1 f k , j − 1 ( j ≠ 1 ) f_{i,j} = \left\{\begin{matrix} 1 (j = 1) \\ \sum\limits_{k = 1,a_i>a_k}^{i-1} f_{k,j-1}(j\neq 1) \end{matrix}\right. fi,j=⎩⎨⎧1(j=1)k=1,