最大公共子序列模板
来源:互联网 发布:淄博网站排名优化 编辑:程序博客网 时间:2024/06/11 13:18
#include<iostream>#include<stdio.h>#include<string.h>using namespace std;char x[1001];char y[1001];int dp[1001][1001];int max(int x,int y){ return x>y?x:y;}int main(){ int n,m,i,j,num; scanf("%d",&num); while(num--) { scanf("%s %s",x,y); n=strlen(x); m=strlen(y); memset(dp,0,sizeof(dp)); for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { if(x[i-1]==y[j-1]) dp[i][j]=dp[i-1][j-1]+1; else dp[i][j]=max(dp[i-1][j],dp[i][j-1]); } } printf("%d\n",dp[n][m]); }}
0 0
- 最大公共子序列模板
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 最大公共子序列
- 总结---最大公共子序列
- hdu1159 最大公共子序列
- LCS最大公共子序列
- 最大公共子序列LCS
- DP最大公共子序列
- LCS 最大公共子序列
- 最长公共子序列【模板】
- 【模板】最长公共子序列
- 最长公共子序列模板
- Redis 集群搭建和测试教程
- J2EE系列之Hibernate4学习笔记(四)--关联关系一对多映射
- 抽象类
- keras的backend 设置 tensorflow,theano
- WM_CLOSE、WM_DESTROY、WM_QUIT及各种消息投递函数详解
- 最大公共子序列模板
- iOS三级列表展开,不错的开源
- hrbust 1079 I can do it(贪心)
- Spring 学习必须会的问题(面试)
- lettcode 70 Climbing Stairs
- 浅谈C#深拷贝,浅拷贝
- jdk jre jvm的区别
- 欧拉图和半欧拉图
- Tinker热修复接入心得