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

A Za, A Za, Fighting...

堅信:勤能補拙

PKU 2488 A Knight's Journey

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

思路:
十分熟悉的DFS
需要注意的一點是: 字典序,所以八個方向的搜索次序不是任意的,從左向右,從上到下,這里定義:
1 const int dx[] = {-11-22-22-11};
2 const int dy[] = {-2-2-1-11122};

另外,我覺得只有從任何一個點出發都沒法遍歷,才應該輸出impossible
不過,看了網上的代碼,都只需要從左上角出發即可得出結論

代碼:
 1 #define is_valid(x, y) (x>=0 && x<row && y>=0 && y<col)
 2 struct Item {
 3     int x, y;
 4 } path[MAX_LEN];
 5 int visited[MAX_LEN][MAX_LEN];
 6 int row, col, flag;
 7 const int dx[] = {-11-22-22-11};
 8 const int dy[] = {-2-2-1-11122};
 9 
10 void
11 dfs(int depth, int x, int y)
12 {
13     int i, tx, ty;
14     visited[x][y] = 1;
15     path[depth].x = x;
16     path[depth].y = y;
17     if(depth+1 == row*col) {
18         if(!flag) {
19             flag = 1;
20             for(i=0; i<row*col; i++)
21                 printf("%c%d"'A'+path[i].y, path[i].x+1);
22             printf("\n");
23         }
24     }
25     if(!flag) {
26         for(i=0; i<8; i++) {
27             tx = x + dx[i];
28             ty = y + dy[i];
29             if(is_valid(tx, ty) && !visited[tx][ty])
30                 dfs(depth+1, tx, ty);
31         }
32     }
33     visited[x][y] = 0;
34 }
35 
36 void
37 solve()
38 {
39     int i, j;
40     memset(visited, 0sizeof(visited));
41     flag = 0;
42     for(i=0; i<row; i++)
43         for(j=0; j<col; j++)
44             if(!flag)
45                 dfs(0, i, j);
46     if(!flag)
47         printf("impossible\n");
48 }

posted on 2010-07-29 12:34 simplyzhao 閱讀(221) 評論(0)  編輯 收藏 引用 所屬分類: B_搜索

導航

<2011年7月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

統計

常用鏈接

留言簿(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>
            欧美一区二区在线免费播放| 99re热这里只有精品免费视频| 欧美日韩1区2区| 亚洲清纯自拍| 亚洲视频一二三| 国产欧美精品日韩区二区麻豆天美| 欧美在线三级| 亚洲国产欧美一区二区三区同亚洲| 亚洲欧美日本另类| 99re热这里只有精品免费视频| 国产婷婷精品| 欧美日韩午夜精品| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美在线三区| 国产精品久久影院| 久久综合婷婷| 欧美在线精品一区| 亚洲无线视频| 亚洲国产精品一区制服丝袜| 久久精品99无色码中文字幕| 亚洲一区二区三区三| 亚洲精品美女在线观看| 好看的日韩视频| 国产午夜亚洲精品不卡| 亚洲一区二区精品在线观看| 亚洲精品国产拍免费91在线| 模特精品裸拍一区| 开心色5月久久精品| 国产精品欧美一区二区三区奶水 | 久久久亚洲国产天美传媒修理工| 亚洲小视频在线观看| 亚洲精品乱码久久久久久蜜桃91 | 午夜欧美大片免费观看 | 欧美激情国产日韩精品一区18| 美女爽到呻吟久久久久| 久久一区二区精品| 久久亚洲风情| 欧美在线在线| 久久精品动漫| 久久五月婷婷丁香社区| 老牛嫩草一区二区三区日本| 久久综合99re88久久爱| 免费一级欧美片在线观看| 六月婷婷一区| 亚洲视频在线观看三级| 亚洲一区三区电影在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久亚洲精品一区二区| 免费观看30秒视频久久| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲国产精品欧美一二99| 亚洲国语精品自产拍在线观看| 亚洲精品在线三区| 亚洲自拍啪啪| 欧美伊人久久久久久午夜久久久久 | 欧美在线黄色| 制服诱惑一区二区| 欧美精品性视频| 亚洲黄色视屏| 亚洲成人资源| 欧美午夜不卡视频| 亚洲国产高清视频| 欧美成人精品福利| 久久久久女教师免费一区| 国产午夜精品美女视频明星a级| 午夜精品在线看| 亚洲欧美中文另类| 国产一区二区成人| 久久一区二区三区国产精品| 久久se精品一区二区| 黑丝一区二区| 亚洲国产精品成人久久综合一区| 免费在线一区二区| 一本一本久久| 亚洲一区二区三区涩| 国产日韩欧美在线播放不卡| 久久精品一区二区| 免费欧美网站| 亚洲女同在线| 久久九九热re6这里有精品| 影音先锋另类| 亚洲精品综合精品自拍| 国产精品日本一区二区| 久久夜色精品国产欧美乱| 美女国产精品| 亚洲无玛一区| 久久成人精品无人区| 亚洲人成小说网站色在线| 一本在线高清不卡dvd| 国产午夜精品视频免费不卡69堂| 免费在线观看精品| 欧美性猛交99久久久久99按摩 | 国产精品国产三级国产普通话三级 | 亚洲免费av片| 亚洲性感美女99在线| 精品999久久久| 亚洲伦理在线观看| 国产主播一区二区三区| 亚洲国产经典视频| 国产女主播一区二区| 亚洲第一视频网站| 国产精品综合网站| 亚洲人午夜精品免费| 国产亚洲成av人片在线观看桃| 亚洲国产天堂久久综合网| 国产精品日韩在线播放| 亚洲风情在线资源站| 国产精品一区免费观看| 亚洲第一中文字幕| 亚洲欧美制服另类日韩| 欧美日韩精品久久久| 久久久人成影片一区二区三区观看| 欧美黄色影院| 久久免费的精品国产v∧| 欧美日韩蜜桃| 欧美成人综合| 国产一区二区精品| 99视频国产精品免费观看| 在线免费精品视频| 午夜伦欧美伦电影理论片| 亚洲视频在线一区| 欧美国产日韩一二三区| 久久香蕉国产线看观看av| 国产精品成人观看视频国产奇米| 亚洲国产成人午夜在线一区| 在线精品高清中文字幕| 亚洲一区三区视频在线观看| 亚洲天堂激情| 欧美国产日韩一区| 亚洲成色精品| 91久久精品国产91久久性色tv| 欧美一级二级三级蜜桃| 亚洲免费一区二区| 欧美精品国产精品日韩精品| 欧美国产激情二区三区| 国语自产精品视频在线看一大j8| 亚洲伊人伊色伊影伊综合网| 亚洲精品人人| 欧美a级一区| 欧美激情国产日韩| 好吊日精品视频| 久久综合伊人77777蜜臀| 久色成人在线| 在线视频国产日韩| 久久久亚洲人| 欧美mv日韩mv国产网站app| 国产午夜精品在线观看| 久久精品国产在热久久 | 亚洲麻豆一区| 亚洲一卡久久| 国产欧美日韩一区二区三区在线观看 | 制服诱惑一区二区| 亚洲免费视频网站| 国产日韩欧美在线| 久久精品五月| 亚洲第一成人在线| 在线视频欧美精品| 国产精品日韩精品| 久久久天天操| 日韩一区二区高清| 久久精品国产亚洲一区二区| 在线观看日韩国产| 欧美激情一区二区在线| 亚洲一区二区av电影| 久久久久看片| 一道本一区二区| 国产日韩三区| 欧美黄免费看| 亚洲一区久久久| 欧美激情1区2区| 欧美在线一二三| 亚洲精品欧洲| 午夜亚洲伦理| 亚洲国产成人精品女人久久久| 欧美不卡在线视频| 亚洲自拍都市欧美小说| 女人色偷偷aa久久天堂| 夜夜爽av福利精品导航| 国产亚洲精品久久久| 欧美高清视频在线播放| 亚洲欧美一区二区激情| 亚洲国产日韩在线一区模特| 欧美亚洲一区二区在线观看| 亚洲国内精品在线| 国产一区二区高清| 欧美视频一区在线| 久久野战av| 欧美一区二区精品在线| 亚洲精品一区久久久久久| 美女露胸一区二区三区| 欧美综合国产| 亚洲专区欧美专区| 在线视频欧美日韩| 亚洲人成网在线播放| 韩日在线一区| 国产日韩欧美三级| 国产精品精品视频| 欧美日韩国产影院| 蜜桃视频一区| 久久免费午夜影院|