PTA 1045【DP】
来源:互联网 发布:免费php网站模板 编辑:程序博客网 时间:2024/06/05 10:07
思路:
DP[ i ] 代表以值 i 结尾的当前最长长度。
每次枚举序列数组,dp[ i ] = max( dp[ i ] ,dp[ a[j] ] + 1);
#include <bits/stdc++.h>using namespace std;typedef long long LL;const int N=2e2+10;int n,m;int a[N],id[N];int dp[N],x;int main(){int t;scanf("%d",&t);scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%d",&a[i]);id[a[i]]=i;}scanf("%d",&m);memset(dp,0,sizeof(dp));for(int i=1;i<=m;i++){scanf("%d",&x);int pos=id[x];for(int j=pos;j>=1;j--)dp[x]=max(dp[x],dp[a[j]]+1);}int ans=1;for(int i=1;i<=n;i++)ans=max(dp[a[i]],ans);printf("%d\n",ans);return 0;}
1 0
- PTA 1045【DP】
- PTA
- PTA
- pta
- pta
- pta 习题集 5-5 最长连续递增子序列 (dp)
- PTA 水...
- PTA 朋友圈
- pta 一帮一
- pta 逆序
- PTA 2.3
- PTA 2.4
- PTA练习题
- pta 朋友圈
- PTA情人节
- PTA训练(2)
- 浙大PTA OJ漏洞
- PTA-基础巩固2
- PLC HandShake 的Data传递为什么用 Work Number
- Java SSM 商户管理系统 客户管理 库存管理 销售报表 项目源码
- linux 日志logger
- java springmvc mybaits maven shiro mysql 后台框架源码bootstrap
- Win7系统下添加Notepad++打开方式到右键菜单
- PTA 1045【DP】
- 给Nginx配置一个自签名的SSL证书 【转】
- MFC小总结_2_对话框概述1
- CentOS 7 ZJU VPN 安装
- activiti工作流的web流程设计器整合视频教程 SSM和独立部署
- 判断一棵树是不是另一棵树的子树
- 【从基础学 Java】运算符和数据类型
- 除去次方数
- VS 2010 快捷键