#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std; const int maxn=;
int a[maxn],b[maxn],dp[maxn]; int main()
{
int t,n,m,i,j,k;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(i=;i<=n;i++) scanf("%d",a+i);
scanf("%d",&m);
for(i=;i<=m;i++) scanf("%d",b+i);
memset(dp,,sizeof(dp));
for(i=;i<=n;i++)
{
k=;
for(j=;j<=m;j++)
{
//当前要比较的数值为a[i],所以我们寻找b[j]中比a[i]小,但dp[j]最大的值,找到了就用k记录位置
if(a[i]>b[j] && dp[j]>dp[k])
k=j;
if(a[i]==b[j])//更新最大值
dp[j]=dp[k]+;
}
}
int ans=;
for(i=;i<=m;i++)
ans=max(ans,dp[i]);
printf("%d\n",ans);
if(t) puts("");
}
return ;
}

最新文章

  1. 为 iTween 指定特定的回调 : onupdate, oncomplete
  2. 建模算法(九)&mdash;&mdash;拟合
  3. flex mxmlc 手动编译项目
  4. asp.net 文件复制或删除用相对路径,File.Copy中用相对路径,巧用相对路径复制文件
  5. IOS网络开发实战(一)
  6. 工厂模式Assembly.Load(path).CreateInstance 反射出错解决办法
  7. AdminLTE的使用
  8. .NET客户端实现Redis中的管道(PipeLine)与事物(Transactions)
  9. Eclipse导出JavaDoc中文乱码问题解决
  10. html5的video标签自动播放
  11. Python内置函数(55)——round
  12. AndroisStudio列选择模式
  13. python2入门(3)
  14. Zabbix4.2.0基本配置和邮件报警
  15. windows10 VM12 安装Mac OS X 10.11
  16. [原创]SOAPUI工具介绍
  17. 转:Git: git stash 用法小结
  18. BZOJ4466 [Jsoi2013]超立方体
  19. [SDOI2014]旅行解题报告
  20. react学习之路-配制antd-mobile

热门文章

  1. 50 道 CSS 基础面试题及答案
  2. 18.VUE学习之-v-for操作对象与数值
  3. [译]The Python Tutorial#10. Brief Tour of the Standard Library
  4. bootstrap-图片样式记录
  5. C++实例 MySTLString
  6. kuangbin 最短路集合
  7. POJ1741 Tree (点分治)
  8. loj2073 「JSOI2016」扭动的回文串
  9. 递归查询子类sql
  10. Careercup - Microsoft面试题 - 5485521224597504