poj1458 dp Common Subsequence
来源:互联网 发布:fifo会计算法 编辑:程序博客网 时间:2024/05/16 12:24
#include <iostream>using namespace std;#define MAX(a, b) a>b?a:b#define M 251char s1[M], s2[M];int dp[2][M]; //滚动数组int main(){int i, j, l1, l2, ans;while(scanf("%s%s", s1+1, s2+1) != EOF){l1 = strlen(s1+1);l2 = strlen(s2+1); memset(dp, 0, sizeof(dp)); for(i = 1; i <= l1; i++){for(j = 1; j <= l2; j++){if(s1[i] == s2[j])dp[i%2][j] = dp[1-i%2][j-1]+1;else dp[i%2][j] = MAX(dp[1-i%2][j], dp[i%2][j-1]);}}ans = l1%2?dp[1][l2]:dp[0][l2];printf("%d\n", ans);} return 0;}
- poj1458 dp Common Subsequence
- POJ1458 Common Subsequence DP
- poj1458 Common Subsequence(经典DP)
- [dp]poj1458 -Common Subsequence(LCS)
- POJ1458--Common Subsequence(dp)
- ZOJ1733 POJ1458 Common Subsequence,经典DP问题
- poj1458 - Common Subsequence
- poj1458(Common Subsequence)
- POJ1458 Common Subsequence
- POJ1458--Common Subsequence
- POJ1458 Common Subsequence
- Common Subsequence(poj1458)
- POJ1458 Common Subsequence
- POJ1458 Common Subsequence
- POJ1458 Common Subsequence
- Common Subsequence(poj1458)
- POJ1458 Common Subsequence
- poj1458 Common Subsequence【LCS】
- mysql基本命令
- 屏蔽FLEX右键菜单以及实现自定义的FLEX右键功能
- 汉字编码问题(转)
- Linux Shell学习笔记2
- 解决org.apache.axis2.AxisFault: unknown 错误
- poj1458 dp Common Subsequence
- 忘记了zend studio for eclipse 怎么调试了
- JAVA单例设计模式的理解
- HDU-2844 多重背包
- 菜鸟成长之归并排序
- Android手机屏幕录像方法
- 隐马尔可夫简介(转)
- 新浪微博2012校招笔试题
- 读房产