UVA 10635 Prince and Princess DP LIS
来源:互联网 发布:高中知识点汇总软件 编辑:程序博客网 时间:2024/06/06 07:43
--------
int n;int a1[111111];int a2[111111];int c[111111];int a[111111];int g[111111];int d[111111];int N,p,q;int main(){ int T; scanf("%d",&T); for (int cas=1;cas<=T;cas++) { scanf("%d%d%d",&N,&p,&q); memset(c,0,sizeof(c)); memset(g,0,sizeof(g)); n=0; for (int i=1;i<=p+1;i++) { scanf("%d",&a1[i]); c[a1[i]]=i; } for (int i=1;i<=q+1;i++) { scanf("%d",&a2[i]); if (c[a2[i]]) a[n++]=c[a2[i]]; } //LIS for (int i=0;i<=n;i++) g[i]=INF; int ans=0; for (int i=0;i<n;i++) { int k=lower_bound(g+1,g+n+1,a[i])-g; d[i]=k; g[k]=a[i]; ans=max(ans,d[i]); } printf("Case %d: %d\n",cas,ans); }return 0;}
--------
0 0
- UVA 10635 Prince and Princess DP LIS
- UVA 10635 - Prince and Princess (LCS转成LIS DP)
- Uva 10635 - Prince and Princess(LIS)
- uva 10635 Prince and Princess LIS
- UVA 10635 Prince and Princess lcs--》lis
- UVa 10635 Prince and Princess 【LIS】
- UVA 10635 Prince and Princess (dp + LCS)
- Prince and Princess - UVa 10635 dp
- uva 10635 Prince and Princess(DP)
- UVa 10635 - Prince and Princess(DP)
- uva 10635 Prince and Princess(dp)
- dp(LCS转化成LIS)uva 10635 - Prince and Princess
- Uva - 10635 - Prince and Princess(LCS转LIS)
- UVA 10635 Prince and Princess (LCS优化转LIS)
- UVa 10635 Prince and Princess / LCS 转 LIS
- uva 10635 Prince and Princess (将LCS 转化为 LIS)
- uva 10635Prince and Princess (LCS转LIS)
- UVA 10635 - Prince and Princess LCS转化为LIS
- PL/SQL的数据类型
- Android - 如何将两个/多个应用放到一个进程中去?
- 视频小知道
- ARM指令集——乘法指令
- JAVA中使用JSON进行数据传递
- UVA 10635 Prince and Princess DP LIS
- POJ 3106 Flip and Turn 模拟 分析
- linux下vim插件管理 vundle
- PowerLine不显示和'fancy'出现乱码
- RH318之RHEV-Manager配置
- LeetCode(141)Linked List Cycle
- 用 Python 脚本实现对 Linux 服务器的监控
- epoll 实例
- java中常见的数据算法