[DP]最长公共上升子序列LCIS
来源:互联网 发布:emacs python 编辑:程序博客网 时间:2024/04/30 09:36
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int T,n,m,f[510];long long a[510],b[510];int main(){scanf("%d",&T);while(T--){scanf("%d",&n);memset(f,0,sizeof(f));for(int i=1;i<=n;++i)scanf("%lld",&a[i]);scanf("%d",&m);for(int i=1;i<=m;++i)scanf("%lld",&b[i]);for(int i=1;i<=n;++i){int M=0;for(int j=1;j<=m;++j){if(a[i]>b[j] && M<f[j])M=f[j];if(a[i]==b[j])f[j]=M+1;}}int M=0;for(int i=1;i<=m;i++)if(M<f[i])M=f[i];printf("%d\n",M);}return 0;}
- [DP]最长公共上升子序列LCIS
- #10 D. LCIS (dp+最长公共上升子序列)
- 最长公共上升子序列(LCIS)
- 最长公共上升子序列 LCIS
- 最长公共上升子序列LCIS
- 最长公共上升子序列 LCIS
- 最长上升公共子序列(LCIS)
- Codevs_P2185 最长公共上升子序列(LCIS)
- P1071 LCIS 最长公共上升子序列
- 最长公共上升子序列LCIS
- 最长公共上升子序列LCIS
- LCIS 最长上升公共子序列
- 最长公共上升子序列 LCIS
- Codeforces 10D LCIS 求最长公共上升子序列及输出这个子序列 dp
- CODE[VS] 最长公共上升子序列(LCIS)(序列型DP)
- 杭电 1423 (最长上升公共子序列 LCIS )
- 最长公共上升子序列 LCIS O(NM) 方案
- hdu 1423 最长上升公共子序列 LCIS 模板题
- Mac 下Andriod 环境搭建
- log4J
- 堆栈详解
- android 文件系统目录介绍
- c++中查询硬件与系统信息api(全)
- [DP]最长公共上升子序列LCIS
- windows系统文件快速查询(全)
- IOS深入学习(21)之Key-value coding
- Java实现 扑克24点游戏src
- Objective-C中一种消息处理方法performSelector: withObject:
- ajax中get与post的区别,及ajax乱码解决方法
- 谈谈庄子对工作和生活的启示
- win 7+ Vs2008 Pro+opencv2.0 编程环境设置
- leetcode Restore IP Addresses