青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

A Za, A Za, Fighting...

堅信:勤能補拙

PKU 2192 Zipper

問題:
http://acm.pku.edu.cn/JudgeOnline/problem?id=2192

思路:
原本以為是類似于PKU 1936的簡單題,結果Sample測試不過,發現對于像cat, tree這樣包含相同字母(這里是t)的例子需要回溯,于是DFS,這樣結果雖然正確了,但是卻TLE...
準確的做法是動態規劃,艾,今天三題沒有一個是自己想出來的...悲劇...
詳細的狀態轉化方程見代碼注釋

代碼:
 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<string.h>
 4 #define MAX_LEN 201
 5 char first[MAX_LEN+1], second[MAX_LEN+1];
 6 char final[MAX_LEN*2];
 7 int flen, slen, tlen;
 8 int table[MAX_LEN][MAX_LEN];
 9 
10 /* 
11  * f[i][j] represent whether final[1..i+j] could be formed from first[1..i] and second[1..j]
12  * f[i][j] is true if:
13  *         a. final[i+j]==first[i] && f[i-1][j] is true, or
14  *         b. final[i+j]==second[j] && f[i][j-1] is true
15  */
16 int 
17 dp()
18 {
19     int i, j, mark;
20     mark = 1;
21     for(i=1; i<=flen; i++) {
22         if(first[i]==final[i] && mark)
23             table[i][0= 1;
24         else {
25             table[i][0= 0;
26             mark = 0;
27         }
28     }
29     mark = 1;
30     for(j=1; j<=slen; j++) {
31         if(second[j]==final[j] && mark)
32             table[0][j] = 1;
33         else {
34             table[0][j] = 0;
35             mark = 0;
36         }
37     }
38     for(i=1; i<=flen; i++) {
39         for(j=1; j<=slen; j++) {
40             if((final[i+j]==first[i]&&table[i-1][j]) || (final[i+j]==second[j]&&table[i][j-1]))
41                 table[i][j] = 1;
42             else
43                 table[i][j] = 0;
44         }
45     }
46     return table[flen][slen];
47 }
48 
49 int
50 main(int argc, char **argv)
51 {
52     int tests, cnt=0;
53     scanf("%d"&tests);
54     while(tests--) {
55         scanf("%s %s %s", first+1, second+1, final+1);
56         flen = strlen(first+1);
57         slen = strlen(second+1);
58         tlen = strlen(final+1);
59         printf("Data set %d: %s\n"++cnt, dp()?"yes":"no");
60     }
61 }

posted on 2010-08-13 22:33 simplyzhao 閱讀(218) 評論(0)  編輯 收藏 引用 所屬分類: C_動態規劃

導航

<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

統計

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            激情一区二区三区| 国产婷婷色一区二区三区在线| 久久狠狠婷婷| 亚洲欧美欧美一区二区三区| 亚洲精品乱码久久久久久按摩观| 国产精品一区二区久久久久| 欧美午夜精品久久久| 欧美精品日韩一区| 欧美少妇一区| 国产视频一区欧美| 亚洲国产视频a| 亚洲视频在线看| 欧美资源在线观看| 欧美日韩国产综合视频在线观看中文 | 国产精品精品视频| 国产欧美日韩免费看aⅴ视频| 黄色亚洲免费| 亚洲素人一区二区| 美国成人直播| 亚洲深夜av| 女同一区二区| 国产日韩一区二区三区在线播放 | 亚洲视频一区二区| 久久精品国产亚洲aⅴ| 欧美理论在线播放| 国产主播精品| 亚洲一区久久| 免费日韩成人| 亚洲综合色丁香婷婷六月图片| 久久激情五月激情| 欧美日韩情趣电影| 亚洲高清视频在线观看| 亚洲综合视频网| 亚洲国产精品成人综合色在线婷婷| 亚洲国产成人av| 久久爱另类一区二区小说| 欧美日韩国产小视频| 曰本成人黄色| 久久久五月婷婷| 亚洲香蕉在线观看| 欧美日韩国产黄| 亚洲国产精品一区二区www| 一区二区三区免费网站| 一本大道久久精品懂色aⅴ| 久久亚洲色图| 先锋a资源在线看亚洲| 欧美色视频一区| 91久久精品美女高潮| 久久裸体视频| 亚洲性av在线| 国产精品高清在线| 一区二区三区欧美| 欧美福利视频在线| 久久午夜精品一区二区| 韩日精品视频| 久久久99精品免费观看不卡| 亚洲一区欧美二区| 欧美午夜电影在线观看| 夜夜嗨一区二区三区| 亚洲精品久久久久| 欧美一级一区| 亚洲一区二区在线视频| 国产精品第2页| 亚洲一区久久久| 在线一区视频| 国产精品午夜在线| 久久激情一区| 久久精品欧美日韩| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美日韩国产三级| 亚洲午夜未删减在线观看| 日韩亚洲欧美精品| 国产精品多人| 久久精品一区四区| 久久野战av| 亚洲乱码国产乱码精品精可以看| 久久夜色精品国产欧美乱| 国产午夜亚洲精品理论片色戒| 欧美亚洲一区二区在线观看| 亚洲调教视频在线观看| 欧美午夜大胆人体| 亚洲欧美色一区| 欧美一级淫片播放口| 欲香欲色天天天综合和网| 亚洲大片免费看| 欧美日韩一区三区| 国产一区二区三区视频在线观看 | 亚洲精品视频免费| 久久亚洲精品欧美| 欧美不卡三区| 亚洲免费在线视频| 欧美一区亚洲| 亚洲日本成人女熟在线观看| 亚洲美女色禁图| 国产欧美一级| 亚洲电影在线| 国产老女人精品毛片久久| 久久夜色精品| 欧美麻豆久久久久久中文| 性色一区二区三区| 男女av一区三区二区色多| 亚洲综合精品一区二区| 欧美在线免费观看视频| av成人黄色| 久久久www成人免费无遮挡大片 | 亚洲乱码一区二区| 欧美在线免费看| 亚洲午夜精品一区二区三区他趣| 欧美在线高清| 日韩一级免费| 久久久91精品国产| 亚洲一区三区视频在线观看| 欧美不卡高清| 老司机午夜精品视频在线观看| 欧美日本亚洲韩国国产| 国产精品女主播| 亚洲国产va精品久久久不卡综合| 国产欧美日韩一区二区三区在线观看 | 国产在线不卡| 亚洲视频在线视频| 亚洲精品久久7777| 伊人精品在线| 国产农村妇女毛片精品久久麻豆 | 日韩午夜av电影| 久久精品国产视频| 新狼窝色av性久久久久久| 欧美日韩高清区| 亚洲国产精品久久久久婷婷884| 国产精品三级视频| 亚洲天堂第二页| 亚洲天堂av电影| 欧美经典一区二区三区| 欧美高清视频www夜色资源网| 亚洲国产一区二区三区在线播| 国产亚洲综合精品| 亚洲欧美卡通另类91av| 亚洲性夜色噜噜噜7777| 欧美日韩美女一区二区| 亚洲精品激情| 亚洲午夜久久久久久尤物| 猫咪成人在线观看| 老鸭窝毛片一区二区三区| 红桃视频国产精品| 久久久久久久999| 久久免费偷拍视频| 国产视频亚洲精品| 久久成人综合网| 猫咪成人在线观看| 亚洲免费成人av| 欧美久久久久免费| 亚洲一区二区网站| 久久午夜激情| 亚洲欧洲日本国产| 欧美日韩午夜剧场| 亚洲欧美另类在线观看| 久久人人爽人人| 亚洲精品女人| 国产伦精品一区二区三区视频孕妇 | 亚洲国产成人高清精品| 99国产精品自拍| 国产精品视频一区二区高潮| 久久久www| 99精品欧美一区二区三区综合在线| 亚洲综合色在线| 曰本成人黄色| 国产精品国产自产拍高清av| 久久久久国产一区二区| 亚洲美女视频网| 久久免费国产精品| 99精品国产一区二区青青牛奶| 国产精品尤物| 欧美福利一区二区| 欧美一级淫片aaaaaaa视频| 亚洲国产日韩一级| 久久久综合精品| 亚洲一区二区三区中文字幕| 国产主播一区| 欧美第一黄网免费网站| 亚洲女同同性videoxma| 亚洲风情亚aⅴ在线发布| 久久精品91久久香蕉加勒比| 日韩视频―中文字幕| 激情视频一区二区| 国产欧美一区二区三区视频| 久久久久久久性| 亚洲欧美精品中文字幕在线| 亚洲欧洲一二三| 久久成人免费日本黄色| 99re成人精品视频| 在线观看欧美日韩国产| 国产精品免费一区二区三区在线观看 | 亚洲国产毛片完整版| 久久精品麻豆| 亚洲一区二区网站| 日韩亚洲不卡在线| 亚洲欧洲一区二区三区久久| 精品1区2区3区4区| 国产一区91精品张津瑜| 国产精品免费一区豆花| 欧美亚州一区二区三区|