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

QuXiao

每天進步一點點!

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  50 隨筆 :: 0 文章 :: 27 評論 :: 0 Trackbacks
    地圖上有一些beeper,讓你從起點搜集所有beeper,再回到起點。但你只可以水平或者豎直的走,不能走對角線。讓你找出這樣走的最短路徑長度。
    因為地圖最大只有20×20,而beeper最多也只有10個,所以可以考慮用深搜,找到所有可能路徑,在其中加一些簡單的減枝就可以了。起初以為會超時,可最后還是0ms。:)

Source Code

Problem: 2907
User: QuXiao
Memory: 176K
Time: 0MS
Language: C++
Result: Accepted
  • Source Code
  • #include <iostream>
    #include <climits>
    using namespace std;

    struct Point
    {
    int x, y;
    };

    int num, X, Y;
    Point start, beeper[15];
    int shortest;
    int visited[15];


    int Length (Point p1, Point p2)
    {
    return abs(p1.x - p2.x) + abs(p1.y - p2.y);
    }

    void Input ()
    {
    int i;
    cin>>X>>Y;
    cin>>start.x>>start.y;
    cin>>num;
    for (i=0; i<num; i++)
    cin>>beeper[i].x>>beeper[i].y;
    }

    void DFS (int cur, int len, int n)
    {
    if ( n == num )
    {
    int t = Length(beeper[cur], start);
    if ( len + t < shortest )
    shortest = len + t;
    }
    else if ( len < shortest )
    {
    int i;
    for (i=0; i<num; i++)
    {
    if ( visited[i] == 0 )
    {
    visited[i] = 1;
    DFS (i, len+Length(beeper[cur], beeper[i]), n+1);
    visited[i] = 0;
    }
    }
    }
    }


    void Solve ()
    {
    int i, t;
    shortest = INT_MAX;
    memset(visited, 0, sizeof(visited));
    for (i=0; i<num; i++)
    {
    t = Length(beeper[i], start);
    visited[i] = 1;
    DFS (i, t, 1);
    visited[i] = 0;
    }
    cout<<"The shortest path has length "<<shortest<<endl;
    }

    int main ()
    {
    int test;
    cin>>test;
    while ( test-- )
    {
    Input ();
    Solve ();
    }

    return 0;
    }



posted on 2007-12-07 19:31 quxiao 閱讀(390) 評論(1)  編輯 收藏 引用 所屬分類: ACM

評論

# re: PKU2907 Collecting Beepers 2008-01-26 04:35 richardxx
嗯,努力,一定會成功的,你的代碼還寫得不錯,:>  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            日韩一级片网址| 在线综合亚洲| 久久综合色综合88| 欧美一区成人| 国产自产高清不卡| 欧美jizzhd精品欧美巨大免费| 欧美综合二区| 亚洲激情一区二区三区| 亚洲激情影视| 欧美午夜在线| 久久精品国产亚洲一区二区| 久久久999精品| 91久久久久久久久久久久久| 亚洲精品美女久久7777777| 国产精品v片在线观看不卡 | 欧美日韩一区不卡| 亚洲永久免费精品| 久久精品成人欧美大片古装| 亚洲高清在线| 一本综合精品| 樱花yy私人影院亚洲| 91久久精品一区二区三区| 国产精品日本欧美一区二区三区| 久久国产精品久久w女人spa| 久久久噜噜噜久久中文字幕色伊伊| 亚洲精品久久久蜜桃| 亚洲欧美日本伦理| 亚洲精品乱码久久久久久| 亚洲一区二区欧美| 亚洲激情偷拍| 欧美在线视频免费观看| 一区二区三区日韩欧美精品| 久久国产精品久久久久久电车| 中国成人亚色综合网站| 久久免费国产| 欧美影院在线播放| 欧美日韩一区国产| 欧美高清视频一区二区| 国产视频观看一区| 亚洲乱码国产乱码精品精| 影音先锋久久精品| 亚洲一区精品电影| 99国产精品视频免费观看一公开 | 免费在线欧美黄色| 国产精品亚洲成人| 99国内精品| 日韩性生活视频| 裸体歌舞表演一区二区| 午夜精品一区二区三区在线播放 | 欧美久久久久| 欧美成人精品影院| 国产伊人精品| 亚洲欧美一区二区三区在线 | 亚洲福利专区| 久久国产综合精品| 久久成人免费电影| 国产精品激情电影| 一本色道久久综合精品竹菊| 亚洲激情视频| 免费永久网站黄欧美| 久久影视精品| 在线日韩av片| 久久亚洲综合| 免费观看亚洲视频大全| 国产欧美一区二区三区久久| 亚洲综合成人婷婷小说| 亚洲自拍偷拍色片视频| 欧美婷婷在线| 国产精品99久久99久久久二8 | 亚洲级视频在线观看免费1级| 国产亚洲精久久久久久| 欧美专区第一页| 久久久久久久一区| 在线播放中文字幕一区| 久久综合网hezyo| 亚洲国产精品va在线看黑人动漫 | 国产精品视频在线观看| 亚洲视频综合在线| 欧美制服丝袜| 黑人操亚洲美女惩罚| 久久久久久久综合狠狠综合| 欧美成人官网二区| 亚洲精品国产精品久久清纯直播| 欧美 日韩 国产 一区| 亚洲国产婷婷香蕉久久久久久99| 一区二区三区免费看| 国产精品久久久久久久电影 | 欧美成人一区二区三区在线观看| 亚洲国产导航| 欧美私人啪啪vps| 午夜影院日韩| 欧美高清一区二区| 中文亚洲免费| 国内成人精品一区| 欧美高清视频一区二区| 亚洲视频久久| 乱人伦精品视频在线观看| 亚洲人成7777| 国产精品伊人日日| 欧美a级片一区| 亚洲性感激情| 亚洲第一福利社区| 亚洲欧美在线观看| 91久久国产综合久久蜜月精品 | 亚洲韩日在线| 国产精品99免费看 | 欧美午夜视频网站| 久久久久久久久久久久久女国产乱| 亚洲丰满在线| 久久久综合免费视频| 亚洲视频电影图片偷拍一区| 激情久久五月天| 国产精品毛片在线| 欧美黄网免费在线观看| 欧美一区日韩一区| 亚洲午夜av电影| 亚洲国产一区二区在线| 久久一区国产| 欧美一区激情视频在线观看| 亚洲精品日韩精品| 影音先锋日韩有码| 国产日韩欧美成人| 欧美日韩久久精品| 另类天堂av| 久久精品盗摄| 亚洲欧美日韩国产| 一区二区三区久久| 亚洲精品之草原avav久久| 欧美成人按摩| 欧美a一区二区| 卡通动漫国产精品| 久久成人免费视频| 欧美一级专区| 午夜精品999| 午夜亚洲性色视频| 午夜一级在线看亚洲| 亚洲影院污污.| 中文国产成人精品| 一区二区冒白浆视频| 99视频精品在线| 99re亚洲国产精品| 日韩午夜中文字幕| 一本大道久久a久久综合婷婷| 亚洲精品视频一区| 99国产精品| 亚洲视频在线观看视频| 亚洲一级二级| 亚洲欧美激情视频| 亚洲欧美日韩国产综合| 亚洲一区不卡| 欧美一区二区免费观在线| 久久国产一区二区三区| 久久久久久久久久久成人| 久久综合给合久久狠狠色| 久热精品在线视频| 欧美二区在线播放| 亚洲人成网站精品片在线观看| 亚洲人成网在线播放| 99re成人精品视频| 亚洲欧美国产精品专区久久| 午夜精品福利一区二区三区av| 欧美一区在线看| 毛片av中文字幕一区二区| 欧美激情偷拍| 国产精品久久久久国产a级| 国产日韩欧美电影在线观看| 亚洲第一成人在线| 99视频在线精品国自产拍免费观看 | 久久精品1区| 欧美成年人视频网站欧美| 欧美午夜剧场| 黄色国产精品| 99精品热视频只有精品10| 午夜欧美理论片| 欧美电影免费观看网站| 日韩图片一区| 久久精品国产亚洲a| 欧美另类变人与禽xxxxx| 国产精品亚洲精品| 亚洲人成人99网站| 欧美一区二区视频97| 欧美成人精品三级在线观看| 一区二区三区欧美在线观看| 久久精品官网| 欧美日精品一区视频| 影音先锋欧美精品| 性做久久久久久久免费看| 欧美激情小视频| 欧美一级电影久久| 欧美日韩精品免费在线观看视频| 国产综合久久久久影院| 99在线|亚洲一区二区| 久久夜色精品| 亚洲一级黄色| 欧美日本久久| 亚洲国产欧美一区二区三区丁香婷| 亚洲欧美精品一区| 亚洲精品久久久一区二区三区| 久久成人羞羞网站| 国产精品久久国产愉拍|