POJ 1887 Testing the CATCHER C++版
题目链接:http://poj.org/problem?id=1887
最长下降序列问题。和最长上升序列类似,有多种方法,我这里用动态规划解题,动态转移方程如下
dp[i]=max(dp[j])+1,(j∈[1, i-1]);
这里,思路就是用dp数组,记录到每一位的最长下降序列,然后输出其中最大的,详细看代码吧
1 | /*Problem: 1887 User: awq123 |
题目链接:http://poj.org/problem?id=1887
最长下降序列问题。和最长上升序列类似,有多种方法,我这里用动态规划解题,动态转移方程如下
dp[i]=max(dp[j])+1,(j∈[1, i-1]);
这里,思路就是用dp数组,记录到每一位的最长下降序列,然后输出其中最大的,详细看代码吧
1 | /*Problem: 1887 User: awq123 |