多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > 杭電 HDU ACM 1159 Common Subsequence

杭電 HDU ACM 1159 Common Subsequence

來源:程序員人生   發(fā)布時間:2015-06-15 08:38:14 閱讀次數(shù):2872次

Common Subsequence

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 26493    Accepted Submission(s): 11771


Problem Description
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, xij = 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.
The program input is from a text file. Each data set in the file contains two strings representing the given sequences. The sequences are separated by any number of white spaces. The input data are correct. 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
 
 
表示好幾天 沒有a過題目了 ,緣由好多,平時課程多死,省賽訓(xùn)練也常常跑西區(qū),做的題目也不再是水題了,主要學(xué)習(xí)進程挺費時間 ,我相信只要把某個算法學(xué)會了,然后
做的類似的題目就不會浪費時間了。 今天51 也算有了1點點 屬于自己的時間,(其實51還是有好多事情要干)。
參考學(xué)習(xí)了網(wǎng)上這篇博文,和《算法導(dǎo)論》敘述得差不多,
http://blog.csdn.net/yysdsyl/article/details/4226630
代碼敲的少啊 ,連scanf()語法也卡了好大會兒。不過 以后知道了……
 
其實我感覺?。螅簦颍椋睿缣幚碜址∫餐Ψ奖恪?/span>
#include<iostream > #include<stdio.h> #include<cstring> const int M=500; using namespace std; int main() { char cnt[M],dic[M]; int c[M][M],k,m; while(scanf("%s%s",cnt+1,dic+1)!=EOF) { int lencnt=strlen(cnt+1); int lendic=strlen(dic+1); for(int i=1; i<=lencnt; i++) c[i][0]=0; for(int j=0; j<=lendic; j++) c[0][j]=0; for( k=1; k<=lencnt; k++) for( m=1; m<=lendic; m++) { if(cnt[k]==dic[m]) { c[k][m]=c[k⑴][m⑴]+1; } else { c[k][m]=max(c[k⑴][m],c[k][m⑴]); } } cout<<c[lencnt][lendic]<<endl; } return 0; }

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日韩欧美亚洲国产精品字幕久久久 | 日本一二三四区免费视频 | 午夜久久久久久 | 激情五月开心婷婷 | 亚洲 自拍 欧美 综合 | 午夜久久久久久 | 韩国美女爽快一级毛片黄 | 成人精品一级毛片 | 亚洲自拍偷拍视频 | 中文字幕第一页在线播放 | 日本a级毛片免费视频播放 日本a毛片 | 欧美视频在线观看爱爱 | 亚欧人成精品免费观看 | 自拍偷拍第4页 | 国产精品亚洲第一区二区三区 | 性做久久久久久久久老女人 | 亚洲人成网站在线播放观看 | 一区二区三区四区在线观看视频 | 97麻豆精品国产自产在线观看 | 香蕉久久夜色精品国产2020 | 欧美视频 亚洲视频 | 女人aaaaa片一级一毛片 | 欧洲乱码专区一区二区三区四区 | 日韩一本二本 | 欧美国产成人精品一区二区三区 | 欧美极品video粗暴 | 日韩最新网址 | 亚洲成a v人片在线观看 | 91av亚洲 | 亚洲高清视频在线观看 | 国产一区二区三区在线观看视频 | 极品美女嫩模瑶瑶大尺度啪啪 | 韩国午夜理伦三级2020宅男 | 国产精品成人免费福利 | 第一页亚洲| 亚洲国产成人资源在线软件 | 国产精品久久久久国产精品三级 | 中文乱码字幕午夜无线观看 | 久久精品中文 | 亚洲wwwwww | 成人免费视频网 |