亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

poj 1458 最長公共子序列

2019-11-11 04:40:23
字體:
來源:轉載
供稿:網友

A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = < x1, x2, …, xm > another sequence Z = < z1, z2, …, zk > is a subsequence of X if there exists a strictly increasing sequence < i1, i2, …, ik > of indices of X such that for all j = 1,2,…,k, x ij = zj. For example, Z = < a, b, f, c > is a subsequence of X = < a, b, c, f, b, c > with index sequence < 1, 2, 4, 6 >. Given two sequences X and Y the PRoblem is to find the length of the maximum-length common subsequence of X and Y. Input The program input is from the std input. Each data set in the input contains two strings representing the given sequences. The sequences are separated by any number of white spaces. The input data are correct. Output For each set of data the program prints on the standard output the length of the maximum-length common subsequence from the beginning of a separate line. Sample Input abcfbc abfcab programming contest abcd mnp Sample Output 4 2 0

求最長公共子序列 狀態轉移方程 dp[i][j] 是在i的當前字符,和j的當前字符相對于前面 1~i-1 1~j-1里面最長的公共子序列。 因為題目要求的公共子序列的兩個條件是 在s里面是有次序的,在s2里面也是有次序,過了的不能再被選擇,只能不斷往后選。相當于兩個上升序列合并,但是選擇條件改變了。而那些不相同的 保持的是上一個相同的最大值。 遇到兩個相同的值,dp[i][j] 由s的上一個字符階段 i-1 里面選擇 j在1~j-1字符里面的最長公共序列里面選擇最長的dp,由于j-1是j在 1到j-1里面最長的 所以 dp[i-1][j-1]是上一個相同字符里面最長的。 為什么j-1 是1~j-1里面最長的 因為 dp[i][j] =max(dp[i-1][j],dp[i-1][j-1]),從而得到無論是i的上一階段還是當前階段i也是最長的,而且 與(1~j-1)也是最長的那個。 if(s[i]==s2[j]) dp[i][j]=dp[i-1][j-1]+1; else { dp[i][j] = max(dp[i-1][j],dp[i][j-1]);}

#include <cstdio>#include <iostream>#include <cstring>using namespace std;int dp[1001][1001];char s[1001];char s1[1001];//if(s[i]==s2[j]) dp[i][j]=dp[i-1][j-1]+1;//dp[i][j]=max(dp[i-1][j],dp[i][j-1]);int main(){ while(scanf("%s %s",s+1,s1+1)!=EOF) { memset(dp,0,sizeof(dp)); dp[0][0]=0; int len1=strlen(s+1); int len2=strlen(s1+1); for(int i=1;i<=len1;i++) { for(int j=1;j<=len2;j++) { if(s[i]==s1[j]) { 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[len1][len2] ); }}
上一篇:洛谷P1433 吃奶酪

下一篇:static關鍵字

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲老板91色精品久久| 91国产精品视频在线| 8050国产精品久久久久久| 成人在线播放av| 国产成人高清激情视频在线观看| 亚洲第一天堂无码专区| 一本一本久久a久久精品牛牛影视| 26uuu亚洲国产精品| 欧美日韩亚洲精品内裤| 中文字幕一区二区三区电影| 亚洲成人激情视频| 欧美另类精品xxxx孕妇| 欧美伊久线香蕉线新在线| 日韩激情在线视频| 亚洲欧美日韩成人| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲最大av网| 国产精品自拍小视频| 日韩在线播放一区| 日韩欧美中文第一页| 青草青草久热精品视频在线网站| 亚洲国产精品网站| 国产成人精品一区| 欧美在线影院在线视频| 久久人人爽亚洲精品天堂| 一区二区三区回区在观看免费视频| 欧美激情一区二区三区久久久| 在线观看精品国产视频| 国产精品久久久久国产a级| 欧美亚洲视频在线看网址| 欧美丰满少妇xxxx| 欧美激情在线观看视频| 成人黄色免费在线观看| 成人国产精品一区二区| 国产mv久久久| 精品久久久久久久久久ntr影视| 欧美一级黑人aaaaaaa做受| 亚洲欧美日韩在线一区| 原创国产精品91| 国产日韩精品在线观看| 自拍偷拍亚洲在线| 亚洲成色777777在线观看影院| 亚洲一级黄色片| 国产精品免费久久久久久| 中文字幕免费国产精品| 伊人久久男人天堂| 日韩av电影中文字幕| 在线电影中文日韩| 亚洲精品视频中文字幕| 国产精品一区专区欧美日韩| 中文字幕日韩精品在线观看| 国产美女精品视频| 久久99久久99精品中文字幕| 国产成人涩涩涩视频在线观看| 成人h猎奇视频网站| 精品电影在线观看| 久青草国产97香蕉在线视频| 欧美大秀在线观看| 亚洲精品资源在线| 九九热视频这里只有精品| 精品久久在线播放| 欧美日韩国产一中文字不卡| 夜色77av精品影院| 国产九九精品视频| 57pao国产精品一区| 亚洲欧美精品一区| 亚洲精品自产拍| 国产欧美在线观看| 国产91精品久久久久| 欧美激情xxxx| 欧美日韩国产成人高清视频| 欧美乱妇40p| 8x拔播拔播x8国产精品| 欧美激情精品久久久久久大尺度| 亚洲欧美日韩直播| 国产自产女人91一区在线观看| 日韩在线欧美在线国产在线| 国内精品久久久久久| 久久综合伊人77777| 欧美亚洲一区在线| 亚洲人成欧美中文字幕| 日韩成人av在线播放| 国产精品欧美久久久| 一区二区中文字幕| 国产精品高潮呻吟视频| 中文字幕日本欧美| 日韩中文字幕在线看| 日韩精品在线视频观看| 91香蕉国产在线观看| 亚洲一区www| 久久久97精品| 欧美成人小视频| 欧美中文在线观看国产| 国产日韩欧美在线播放| 亚洲一区中文字幕| 色婷婷av一区二区三区久久| 91免费观看网站| 亚洲成人av在线| 久久夜精品va视频免费观看| 欧日韩不卡在线视频| 日本久久久久亚洲中字幕| 91精品国产高清自在线| 久久99国产精品久久久久久久久| 另类少妇人与禽zozz0性伦| 国产精品网红直播| 欧美成人亚洲成人| 久久精品久久久久久国产 免费| 亚洲天堂av在线播放| 国产日韩在线免费| 欧美精品videos另类日本| 狠狠久久五月精品中文字幕| 综合久久五月天| 91沈先生在线观看| 欧美综合一区第一页| 亚洲图片制服诱惑| 国产精品日韩久久久久| 91精品啪aⅴ在线观看国产| 日韩精品欧美国产精品忘忧草| 欧美日韩免费区域视频在线观看| 一区二区三区动漫| 国模精品视频一区二区| 日韩精品久久久久久福利| 欧美黑人xxxⅹ高潮交| 国模叶桐国产精品一区| 亚洲电影免费观看高清| 岛国视频午夜一区免费在线观看| 久久亚洲欧美日韩精品专区| 色综合久综合久久综合久鬼88| 欧美激情一级精品国产| 精品视频在线播放色网色视频| 国产日韩精品视频| 91九色蝌蚪国产| 中文字幕一区二区精品| 亚洲第一区在线观看| www.日韩不卡电影av| 大桥未久av一区二区三区| 91超碰中文字幕久久精品| 中文字幕亚洲专区| 精品久久久久久久久久久| 欧美电影《睫毛膏》| 美女999久久久精品视频| 欧美成年人视频| 九九热视频这里只有精品| 精品偷拍各种wc美女嘘嘘| 热久久免费视频精品| 国产精品入口免费视| 国产精品av免费在线观看| 日韩极品精品视频免费观看| 日韩毛片中文字幕| 国产精品久久久久7777婷婷| 亚洲淫片在线视频| 欧美日韩中文字幕日韩欧美| 国产精品视频一区二区高潮| 欧美激情xxxxx| 日韩av最新在线观看| 成人免费观看49www在线观看| 欧美成人免费全部观看天天性色| 91九色单男在线观看| 国产精品欧美一区二区| 亚洲97在线观看| 成人免费黄色网| 亚洲综合中文字幕在线观看| 欧洲精品毛片网站| 亚洲精品白浆高清久久久久久|