日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 杭電1159(Common Subsequence)LCS和dp

杭電1159(Common Subsequence)LCS和dp

來源:程序員人生   發布時間:2015-06-16 08:44:58 閱讀次數:3568次

點擊打開杭電1159

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


代碼實現:

import java.util.*; class Main { static int[][] dp; public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNext()){ String str1=sc.next(); String str2=sc.next(); lcs(str1,str2); System.out.println(dp[str1.length()][str2.length()]); } } public static void lcs(String str1,String str2){ int i,j; dp=new int[str1.length()+1][str2.length()+1]; for(i=1;i<=str1.length();i++){ for(j=1;j<=str2.length();j++){ if(str1.charAt(i⑴)==str2.charAt(j⑴)){ dp[i][j]=dp[i⑴][j⑴]+1; }else{ dp[i][j]=Math.max(dp[i⑴][j], dp[i][j⑴]); } } } } }



生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产乱码精品一区二区三区五月婷 | 久国产精品韩国三级视频 | 日韩福利在线 | 国产精品日韩欧美一区二区三区 | 欧美久久一区二区 | 九九热在线免费视频 | 一级毛片一级毛片 | 精品久久久久久久久久久 | 高清一区二区三区 | 在线看国产视频 | 成人欧美一区二区三区在线播放 | 精品美女久久久久 | 国产精品无码专区在线观看 | 亚洲精品动漫久久久久 | 日韩免费视频一区二区 | 日韩国产一区二区 | 在线免费视频日韩 | 999视频在线观看 | 亚洲免费在线视频 | 中文字幕精品久久一区二区三区 | 国产精品一区在线观看 | 亚洲网站在线观看 | 婷婷在线播放 | 69xx×在线观看 | 激情网综合 | 欧美成人精品一区二区 | 九九热精品视频在线观看 | 成年人免费观看视频网站 | 国产综合婷婷 | 91亚洲精品中文字幕 | 国产精品一区二区在线 | 国产一区二区三区免费观看视频 | 91精品国产综合久久久久蜜臀 | 99爱在线观看 | 17婷婷久久www | 天天色图 | 午夜美女福利 | 欧美黄色aa| 精品一区在线 | 日韩国产精品一区二区 | 成人av在线网站 |