poj 2806: 公共子序列
来源:互联网 发布:云计算的发展前景 编辑:程序博客网 时间:2024/06/05 19:12
解题思路:
动态规划
#include<iostream>#include<cstring>using namespace std;int main(){char a[205],b[205];int v[205][205];while(cin>>a>>b){memset(v,0,sizeof(v));for(int i=1;i<=strlen(a);i++)for(int j=1;j<=strlen(b);j++){if(a[i-1]==b[j-1]){v[i][j] = max(v[i-1][j-1]+1,v[i-1][j]);v[i][j] = max(v[i][j],v[i][j-1]);}else{v[i][j] = max(v[i-1][j-1],v[i-1][j]);v[i][j] = max(v[i][j],v[i][j-1]);}}cout<<v[strlen(a)][strlen(b)]<<endl;}return 0;}
0 0
- poj 2806: 公共子序列
- poj 2806:公共子序列
- POJ百炼-2806-公共子序列
- poj-2806-公共子序列-C语言-动态规划
- POJ 1458 最长公共子序列
- POJ 1458 最长公共子序列
- 最长公共子序列 POJ 2250
- POJ 1458 最长公共子序列
- poj 1458 最长公共子序列
- poj 2250 最长公共子序列
- poj 1458 最长公共子序列
- poj Common Subsequence 最长公共子序列
- POJ 3080 多个串最长公共子序列
- POJ 2127 最长公共上升子序列
- POJ 1156 Palindrome (最长公共子序列)
- poj 1458 最长公共子序列
- POJ 1458最长公共子序列(DP)
- poj 1159 Palindrome(最长公共子序列)
- 学Flask时的随笔
- OCP 1Z0 053 58
- Mysql上的RAC:Percona XtraDB Cluster负载均衡集群安装部署手册
- 字符位置变换,什么办法都行
- java 内存模型与线程
- poj 2806: 公共子序列
- ExpandableListActivity的demo——自练
- E. Little Girl and Problem on Trees 树状数组 + 线段树
- VMware打开wmdk文件的方法
- iOS Dev (68) 如何让编译器对未定义的@selector告警?
- Dynamics CRM Form表单中通过javascript抓取触发change事件字段的属性名
- Linux高性能服务器编程——信号及应用
- Eclipse中Debug 为什么显示source not found
- 编程题目: PAT 1017. A除以B (20)