poj 1458最长公共子序列(LCS)
来源:互联网 发布:centos7安装yum 编辑:程序博客网 时间:2024/06/14 09:53
题目连接:http://poj.org/problem?id=1458
题目解析:最长公共子序列,直接套用LCS模板。、哎。
代码:
/* abcfbc abfcab
programming contest
abcd mnp*/
#include<stdio.h>#include<string.h>#include<iostream>#define ma(a,b) a>b?a:b;using namespace std;int dp[513][522];int main(){ int a,n,m,i,j; char s1[2222],s2[2222]; while(~scanf("%s %s",s1,s2)) { if(s1[0]=='0') break; int l1=strlen(s1); int l2=strlen(s2); memset(dp,0,sizeof(dp)); for(i=0;i<l1;i++) for(j=0;j<l2;j++) { if(s1[i]==s2[j]) { dp[i+1][j+1]=dp[i][j]+1; }else{ dp[i+1][j+1]=max(dp[i][j+1],dp[i+1][j]); } } printf("%d\n",dp[l1][l2]); }}
- poj 1458 LCS(最长公共子序列)
- poj 1458最长公共子序列(LCS)
- 最长公共子序列 LCS(模板) poj 1458
- DP-POJ 1458 (LCS 最长公共子序列)
- POJ 1458 Common Subsequence 最长公共子序列(LCS)
- poj 1458&poj 1159 最长公共子序列LCS
- 最长公共子序列(LCS, Longest Common Subsequence), POJ 1458
- poj 1458 LCS(dp)全部最长公共子序列
- POJ 1458 Common Subsequence(最长公共子序列LCS)
- poj 1458 Common Subsequence (LCS(最长公共子序列))
- poj-1458-Common Subsequence-lcs-最长公共子序列-java
- poj 2250 Compromise(LCS,最长公共子序列)
- POJ 2250 (最长公共子序列LCS)
- 最长公共子序列(LCS)
- 最长公共子序列(LCS)问题
- 最长公共子序列(LCS)问题
- 求最长公共子序列(LCS)
- 最长公共子序列算法(LCS)
- 天天读报-2012-10-21
- 40 WPF程序设计 红白配
- 用C++设计一个不能被继承的类
- ORACLE的问题解决:Ora-00942:表或视图不存在
- SQL SERVER事务复制--工作原理测试
- poj 1458最长公共子序列(LCS)
- 某些java类为什么要实现Serializable接口
- Candidate Digital WarterMarking Paper
- Windows核心编程学习笔记(15)--进程和线程与CPU的关联性
- poj 1488 TEX Quotes
- CF 108E Garden(DP,斯坦纳树)
- String s = A + B; String t = "abcd"; if (s == t)
- 利用cobol 的occurs 表特性,打印分析 报表
- C#--第九周实验--任务1--定义一个静态成员方法,该方法用于提取文件名。