首页 > TAG信息列表 > CF597C
CF597C Subsequences 题解
题意 略。 分析 一眼望去发现是 dp。容易想到状态 \(dp_{i,j}\) 表示以第 \(i\) 位为结尾长度为 \(j\) 的严格上升子序列个数,转移方程为: \[dp_{i,j}=\sum\limits_{a_k<a_i \and k<i} dp_{k,j-1} \]但是这样做的时间复杂度为 \(\mathcal{O}(n^2m)\),显然会 TLE,因此考虑优化: 可以想到CF597C Subsequences 题解
题意 略。 分析 一眼望去发现是 dp。容易想到状态 \(dp_{i,j}\) 表示以第 \(i\) 位为结尾长度为 \(j\) 的严格上升子序列个数,转移方程为: \[dp_{i,j}=\sum\limits_{a_k<a_i \and k<i} dp_{k,j-1} \]但是这样做的时间复杂度为 \(\mathcal{O}(n^2m)\),显然会 TLE,因此考虑优化: 可以想到