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

USACO--AOJ Bessie Come Home --Floyd算法

Bessie Come Home

Time Limit:JAVA/Others2000/1000MS  Memory Limit:JAVA/Others131072/65536KB
Total Submit:6 Accepted:2

Description

It's dinner time, and the cows are out in their separate pastures. Farmer John rings the bell so they will start walking to the barn. Your job is to figure out which one cow gets to the barn first (the supplied test data will always have exactly one fastest cow).

Between milkings, each cow is located in her own pasture, though some pastures have no cows in them. Each pasture is connected by a path to one or more other pastures (potentially including itself). Sometimes, two (potentially self-same) pastures are connected by more than one path. One or more of the pastures has a path to the barn. Thus, all cows have a path to the barn and they always know the shortest path. Of course, cows can go either direction on a path and they all walk at the same speed.

The pastures are labeled `a'..`z' and `A'..`Y'. One cow is in each pasture labeled with a capital letter. No cow is in a pasture labeled with a lower case letter. The barn's label is `Z'; no cows are in the barn, though.

Input

Line 1: Integer P (1 <= P <= 10000) the number of paths that interconnect the pastures (and the barn)
Line 2..P+1: Space separated, two letters and an integer: the names of the interconnected pastures/barn and the distance between them (1 <= distance <= 1000)

Output

A single line containing two items: the capital letter name of the pasture of the cow that arrives first back at the barn, the length of the path followed by that cow.

Sample Input

5
A d 6
B d 3
C e 9
d Z 8
e Z 3

Sample Output

B 11

 1Floyd 算法:http://icpc.ahu.edu.cn:8080/AOJ/   做的第一個(gè)圖論題
 2圖的最短路徑問(wèn)題,到‘Z’的最短路徑;
 3Floyd算法大概知道怎么用了 ,好像是動(dòng)態(tài)規(guī)劃實(shí)現(xiàn)的,不知道為什么這樣是對(duì)的
 4O(N^3)求解最短路徑問(wèn)題,數(shù)據(jù)范圍超過(guò)400可能就危險(xiǎn)了
 5#include<iostream>
 6#include<string.h>
 7using namespace std;
 8int dis[53][53];
 9const int INF=10000000;
10void Floyd(int n)
11{
12     for(int k=1; k<=n; k++)
13     for(int i=1; i<=n; i++)
14     for(int j=1; j<=n; j++)
15      if(i!=k&&k!=j&&i!=j&&dis[i][k]+dis[k][j]<dis[i][j])
16      dis[i][j]=dis[i][k]+dis[k][j];
17
18}

19
20
21int main()
22{
23    int p,i,j,k,d,n1,n2; 
24    cin>>p;
25    memset(dis,0,sizeof (dis));
26    for(i=1; i<=52; i++)
27    for(j=1; j<=52; j++)
28    dis[i][j]=INF;
29     
30    for(i=1; i<=p; i++)
31    {
32       char v1,v2;
33       cin>>v1>>v2>>d;      
34       if(v1==v2)continue;
35       n1=(v1>='a'?v1-'a'+1:v1-'A'+26+1);
36       n2=(v2>='a'?v2-'a'+1:v2-'A'+26+1);
37       if(d<dis[n1][n2])dis[n1][n2]=dis[n2][n1]=d;
38    }

39    
40    Floyd(52);
41    
42    int min=INF+100;
43    char c;
44    for(i=27; i<=51; i++//大寫(xiě)字母到Z 
45    {
46       if(dis[i][52]<min){min=dis[i][52];c=i; }
47    }

48    cout<<char(c-27+'A')<<' '<<min<<endl;
49    //system("pause");
50    return 0;
51}

52

posted on 2010-05-23 20:03 田兵 閱讀(1450) 評(píng)論(1)  編輯 收藏 引用 所屬分類(lèi): 圖論題

<2010年5月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(2)

隨筆分類(lèi)(65)

隨筆檔案(65)

文章檔案(2)

ACM

搜索

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久偷看各类wc女厕嘘嘘偷窃| 亚洲欧美日韩网| 欧美绝品在线观看成人午夜影视 | 欧美日韩国产不卡| 夜夜躁日日躁狠狠久久88av| 午夜精品区一区二区三| 韩国美女久久| 欧美黄色免费| 亚洲——在线| 美女亚洲精品| 亚洲最黄网站| 国产一区二区三区久久久| 久久精品国产99| 亚洲黄色av一区| 亚洲欧美视频在线| 伊人久久大香线| 欧美日韩精品免费观看| 亚洲一区二区三区四区中文| 久久在线视频| 中文国产亚洲喷潮| 国产有码一区二区| 欧美日本在线一区| 欧美一区二区三区在| 亚洲日本欧美| 美女在线一区二区| 亚洲在线观看免费| 在线观看视频一区二区| 欧美日韩美女一区二区| 久久深夜福利免费观看| 亚洲深夜福利网站| 欧美大片免费看| 欧美一区国产二区| 亚洲精品一区久久久久久| 国产亚洲精品一区二555| 欧美精品免费观看二区| 午夜一区二区三区不卡视频| 亚洲精品久久久久久久久久久久久| 欧美一区二区三区在线| 99re6热在线精品视频播放速度| 国产精品一区亚洲| 欧美日精品一区视频| 六月婷婷久久| 欧美在线综合| 亚洲男人第一网站| 一区二区三区高清在线| 欧美激情视频免费观看| 久久九九精品99国产精品| 亚洲在线1234| 99国产精品视频免费观看一公开 | 久久蜜臀精品av| 亚洲一区激情| 亚洲免费激情| 亚洲精品国产精品久久清纯直播 | 欧美在线啊v一区| 亚洲一区观看| 亚洲一区精品视频| 亚洲少妇在线| 亚洲午夜久久久久久久久电影院 | 欧美区视频在线观看| 老司机午夜精品视频| 久久成人精品一区二区三区| 亚洲欧美久久久久一区二区三区| 亚洲美女黄色片| 亚洲三级观看| 亚洲精品国产精品乱码不99按摩| 亚洲第一福利视频| 欧美高清免费| 亚洲高清在线播放| 亚洲第一页在线| 亚洲人成网站777色婷婷| 亚洲黄色av| 99在线视频精品| 亚洲网友自拍| 欧美一区二区三区免费观看| 欧美一区二视频| 久久久久www| 欧美ed2k| 欧美日韩亚洲国产精品| 国产精品欧美精品| 国产日本欧美视频| 欲色影视综合吧| 亚洲国产另类久久久精品极度| 亚洲高清av在线| 日韩午夜激情电影| 亚洲在线观看视频网站| 欧美在线观看你懂的| 久久一区亚洲| 亚洲国产女人aaa毛片在线| 亚洲美女中出| 亚洲欧美在线视频观看| 欧美中文在线观看国产| 久久综合久色欧美综合狠狠| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美国产免费| 国产伦精品一区| 精品成人在线观看| av成人老司机| 久久精品日产第一区二区三区| 欧美v日韩v国产v| 99热精品在线观看| 欧美中文字幕在线视频| 欧美精品久久久久久久久久| 国产老肥熟一区二区三区| 伊人婷婷久久| 亚洲图片激情小说| 免费h精品视频在线播放| 亚洲精品欧美激情| 欧美在线视频播放| 欧美精品aa| 国产一区二区三区直播精品电影| 亚洲日韩视频| 久久久精品久久久久| 亚洲激情在线| 久久精品国产99国产精品澳门| 欧美区一区二区三区| 国产一区二区三区自拍| 亚洲视频网在线直播| 美女国产一区| 亚洲欧美另类中文字幕| 欧美精品18videos性欧美| 国产中文一区二区| 制服丝袜激情欧洲亚洲| 欧美jizz19性欧美| 香蕉免费一区二区三区在线观看| 欧美激情网友自拍| 国产一区再线| 午夜视频久久久| 亚洲级视频在线观看免费1级| 欧美在线亚洲在线| 国产精品爽爽ⅴa在线观看| 亚洲精品国产精品国自产在线 | 国产一区二区三区日韩欧美| 亚洲裸体俱乐部裸体舞表演av| 久久精品国产v日韩v亚洲 | 国产亚洲精久久久久久| 亚洲性感激情| 亚洲区一区二| 美女尤物久久精品| 伊人精品视频| 久久久久久国产精品一区| 亚洲另类春色国产| 欧美成人日韩| 亚洲成人在线网站| 久久―日本道色综合久久| 亚洲免费在线观看| 国产精品视频xxx| 亚洲欧美日韩综合| 亚洲视频久久| 国产精品啊啊啊| 亚洲午夜一区二区| 99re这里只有精品6| 欧美日本韩国一区| 亚洲欧洲视频| 91久久线看在观草草青青| 欧美不卡激情三级在线观看| 亚洲高清在线视频| 欧美sm重口味系列视频在线观看| 久久精品亚洲一区| 伊人久久亚洲热| 欧美国产亚洲精品久久久8v| 久久综合九色欧美综合狠狠| 亚洲第一网站| 亚洲国产影院| 欧美午夜宅男影院在线观看| 亚洲欧美日韩国产综合精品二区| 一区二区三欧美| 国产精自产拍久久久久久| 久久精品视频在线| 久久久精品2019中文字幕神马| 韩日精品在线| 女同一区二区| 欧美日韩国产精品| 亚洲一区二区三区中文字幕在线 | 欧美在线免费观看| 精品成人国产在线观看男人呻吟| 可以看av的网站久久看| 榴莲视频成人在线观看| 日韩视频专区| 亚洲男人的天堂在线观看| 国产亚洲欧美一区| 欧美激情中文字幕乱码免费| 欧美日韩不卡一区| 久久av在线| 久久婷婷激情| 亚洲精品久久久久中文字幕欢迎你| 欧美激情精品久久久| 欧美午夜激情小视频| 久久久久久久久久码影片| 美女精品自拍一二三四| 亚洲一区久久| 久久久久久久欧美精品| 亚洲色图制服丝袜| 午夜在线一区二区| 亚洲国内精品| 亚洲欧美国产精品桃花| 亚洲黄色一区二区三区| 亚洲砖区区免费| 亚洲国产日韩在线一区模特| 亚洲午夜视频| 亚洲理论电影网|