
LIS
hpuw1234
这个作者很懒,什么都没留下…
展开
-
单调递增最长子序列(LIS)【NY】-17
点击打开链接单调递增最长子序列时间限制:3000 ms | 内存限制:65535 KB难度:4描述求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0随后的n行,每行有一个字符串,该字符串的长度不会超过10000输出输出字符串的最长递增子序列的长度样例输入3a原创 2017-08-09 19:45:41 · 249 阅读 · 0 评论 -
LIS模板
1.O(n²)算法定义dp[i]:以ai为结尾的最长上升子序列的长度以ai结尾的上升子序列是:①只包含ai的子序列②在满足jji的以aj为结尾的上升子列末尾,追加上ai后得到的子序列综合以上两种情况,便可以得到递推关系式:dp[i] = max{1, dp[j]+1| j 代码://O(n^2)#include #include #include using原创 2017-08-09 20:03:03 · 295 阅读 · 0 评论