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

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

最長公共子序列問題

2019-11-10 17:38:06
字體:
來源:轉載
供稿:網友

PRoblem Description

 給定兩個序列X=

Input

輸入數據有多組,每組有兩行 ,每行為一個長度不超過500的字符串(輸入全是大寫英文字母(A,Z)),表示序列X和Y。

Output

每組輸出一行,表示所求得的最長公共子序列的長度,若不存在公共子序列,則輸出0。

Example Input

ABCBDABBDCABA

Example Output

4

Hint

 

Author

01#include<stdio.h>
02#include<string.h>
03int max(int a, int b);
04int main()
05{
06    char a[555], b[555];
07    int i, n, d[555][555], m, j;
08    while(scanf("%s%s", a, b) != EOF)
09    {
10        memset(d, 0, sizeof(d));
11        n = strlen(a);
12        m = strlen(b);
13        for(i = 1; i <= n; i++)
14        {
15            for(j = 1; j <= m; j++)
16            {
17                if(a[i-1] == b[j-1])
18                    d[i][j] = d[i-1][j-1] + 1;
19                else
20                    d[i][j] = max(d[i][j-1], d[i-1][j]);
21            }
22        }
23        printf("%d/n", d[n][m]);
24    }
25    return 0;
26}
27int max(int a, int b)
28{
29    return a > b? a:b;
30}
31 

 

我舍友的“高級”做法:

01#include <stdio.h>
02#include <string.h>
03int main()
04{
05    char a[510], b[510];
06    int n, m, c[510][510], i, j;
07    while(~scanf("%s %s", a, b))
08    {
09        memset(c, 0, sizeof(c));
10        n = strlen(a);
11        m = strlen(b);
12        for(j=0; j<m; j++)
13        {
14            if(a[0]==b[j])
15            {
16                for(i=j; i<m; i++)
17                {
18                    c[0][i] = 1;
19                }
20                break;
21            }
22 
23        }
24        for(j=0; j<n; j++)
25        {
26            if(a[j]==b[0])
27            {
28                for(i=j; i<n; i++)
29                {
30                    c[i][0] = 1;
31                }
32                break;
33            }
34        }
35        for(i=1; i<n; i++)
36            for(j=1; j<m; j++)
37            {
38                if(a[i]==b[j])
39                {
40                    c[i][j] = c[i-1][j-1] + 1;
41                }
42                else
43                {
44                    if(c[i-1][j]>=c[i][j-1])
45                        c[i][j] = c[i-1][j];
46                    else
47                        c[i][j] = c[i][j-1];
48                }
49            }
50        printf("%d/n", c[n-1][m-1]);
51    }
52    return 0;
53}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品视频男人的天堂| 亚洲人在线视频| 97国产一区二区精品久久呦| 日韩人体视频一二区| 国产美女搞久久| 亚洲精品福利资源站| 久久免费视频网站| 久久久国产一区二区| 国产精品爽爽ⅴa在线观看| 青草青草久热精品视频在线网站| 92福利视频午夜1000合集在线观看| 亚洲精品免费一区二区三区| 亚洲国产精品系列| 91亚洲精品在线| 亚洲免费人成在线视频观看| 欧美激情精品久久久久久黑人| 69影院欧美专区视频| 欧美专区日韩视频| 91社区国产高清| 欧美性感美女h网站在线观看免费| 成人精品久久av网站| 国产精品视频一区国模私拍| 日韩精品999| 国产精品欧美风情| 日韩三级影视基地| 国产午夜精品理论片a级探花| 一区二区在线视频播放| 亚洲男人天堂2023| 丝袜亚洲另类欧美重口| 亚洲一区二区久久久久久久| 日韩中文字幕国产| 国内精品久久久久影院 日本资源| 国产成人精品一区二区三区| 91久久久久久久久久| 亚洲国产精品视频在线观看| 欧美色视频日本高清在线观看| 日韩av在线精品| 日本不卡高字幕在线2019| 伊人伊人伊人久久| 成人综合国产精品| 国产免费亚洲高清| 日韩视频免费中文字幕| 精品福利樱桃av导航| 国产精品美腿一区在线看| 亚洲黄在线观看| 久久全球大尺度高清视频| 亚洲三级免费看| 亚洲欧美日韩中文在线| 亚洲女人初尝黑人巨大| 日韩69视频在线观看| 国产精品久久久久久av下载红粉| 国产精品小说在线| 国产97人人超碰caoprom| 亚洲综合成人婷婷小说| 日韩成人在线网站| 九九久久久久久久久激情| 欧美性xxxxxx| 中文字幕亚洲天堂| 亚洲国产婷婷香蕉久久久久久| 欧美肥老太性生活视频| 亚洲精品日韩久久久| 国产午夜精品全部视频在线播放| 亚洲精品国产成人| 亚洲高清在线观看| 欧美一级在线播放| 91在线中文字幕| 成人免费看片视频| 日韩精品中文字幕久久臀| 高清日韩电视剧大全免费播放在线观看| 日韩av片免费在线观看| 插插插亚洲综合网| 国产亚洲精品久久久| 最好看的2019的中文字幕视频| 日韩在线播放一区| 欧美有码在线视频| 国内精品在线一区| 欧美极度另类性三渗透| 国产在线一区二区三区| 国产日韩视频在线观看| 国产精品久久久久久久久男| 国产成人精品亚洲精品| 欧美美女18p| 欧美精品在线观看91| 主播福利视频一区| 欧美精品午夜视频| 精品久久久国产| 91视频免费网站| 欧美福利视频网站| 久久亚洲影音av资源网| 福利一区视频在线观看| 91wwwcom在线观看| 日韩av网站大全| 97超级碰碰人国产在线观看| 91最新国产视频| 日韩高清电影免费观看完整版| 92国产精品久久久久首页| 欧美成在线视频| 亚洲欧美中文在线视频| 欧美性猛交xxxx久久久| 亚洲黄页视频免费观看| 国产精品伦子伦免费视频| 欧美午夜片在线免费观看| 亚洲一区二区自拍| 日韩精品免费视频| 欧美一级淫片播放口| 日韩在线视频免费观看| 亚洲成人黄色在线观看| 久久亚洲精品视频| 国产91在线高潮白浆在线观看| 亚洲2020天天堂在线观看| 成人国产精品久久久久久亚洲| 国产精品美女免费| 人九九综合九九宗合| 一区二区三区在线播放欧美| 久久天天躁夜夜躁狠狠躁2022| 日韩av在线免费看| 亚洲成年人在线播放| 日韩国产欧美区| 国产69精品久久久久9999| 久久久久久这里只有精品| 欧美日韩人人澡狠狠躁视频| 日本精品一区二区三区在线播放视频| 久久精品国产久精国产思思| 91在线视频精品| 亚洲欧洲在线视频| www.日韩.com| 91色精品视频在线| 91天堂在线观看| 2020久久国产精品| 粉嫩老牛aⅴ一区二区三区| 久久精品影视伊人网| 91系列在线播放| 欧美亚洲成人精品| 亚洲成人av片在线观看| 欧美激情女人20p| 精品一区二区三区三区| 性色av一区二区三区免费| 久久网福利资源网站| 日韩麻豆第一页| 欧美激情中文网| 国产成人综合精品| 日韩欧美中文在线| 国模精品一区二区三区色天香| 亚洲欧美制服综合另类| 久久视频国产精品免费视频在线| 亚洲人成电影网站色xx| 亚洲精品视频网上网址在线观看| 国产黑人绿帽在线第一区| 国产一区视频在线| 亚洲一区二区黄| 日韩中文在线中文网三级| 亚洲第一福利视频| 欧美电影在线播放| 亚洲精品久久久久中文字幕二区| 精品高清一区二区三区| 亚洲国内精品视频| 亚洲国产精品久久久| 日韩最新中文字幕电影免费看| 国内外成人免费激情在线视频| 日韩免费在线看| 亚洲一区二区黄| 久久精品99久久久香蕉| 欧美激情在线观看视频| 国产自摸综合网|