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

A Za, A Za, Fighting...

堅(jiān)信:勤能補(bǔ)拙

PKU 1125 Stockbroker Grapevine

問(wèn)題:
http://acm.pku.edu.cn/JudgeOnline/problem?id=1125

思路:
題意還是蠻簡(jiǎn)單的,第一次寫(xiě)Floyd-Warshall算法求每對(duì)頂點(diǎn)間的最短距離

代碼:
 1 /* Floyd-Warshall algorithm */
 2 #include<stdio.h>
 3 #include<stdlib.h>
 4 #include<string.h>
 5 #define MAX_N 101
 6 #define INF 0x7FFFFFFF
 7 #define Min(a,b) ((a)<(b) ? (a) : (b))
 8 #define Max(a,b) ((a)<(b) ? (b) : (a))
 9 int weight[MAX_N][MAX_N];
10 int d[MAX_N][MAX_N];
11 int max[MAX_N];
12 int n;
13 
14 void
15 init()
16 {
17     int i, j, cnt, t, c;
18     memset(weight, 0sizeof(weight));
19     for(i=1; i<=n; i++) {
20         scanf("%d"&cnt);
21         for(j=0; j<cnt; j++) {
22             scanf("%d %d"&t, &c);
23             weight[i][t] = c;
24         }
25     }
26 }
27 
28 void
29 floyd_warshall() /* O(n^3) */
30 {
31     int i, j, k;
32     for(i=1; i<=n; i++)
33         for(j=1; j<=n; j++)
34             d[i][j] = (i==j?0:INF);
35     for(i=1; i<=n; i++)
36         for(j=1; j<=n; j++)
37             if(weight[i][j])
38                 d[i][j] = weight[i][j];
39     for(k=1; k<=n; k++) {
40         for(i=1; i<=n; i++) {
41             for(j=1; j<=n; j++) {
42                 if(d[i][k]!=INF && d[k][j]!=INF)
43                     d[i][j] = Min(d[i][j], d[i][k]+d[k][j]);
44             }
45         }
46     }
47 }
48 
49 void
50 output()
51 {
52     int i, j, p, rt;
53     memset(max, 0sizeof(max));
54     rt = INF;
55     for(i=1; i<=n; i++) {
56         for(j=1; j<=n; j++)
57             if(i!=j) {
58                 max[i] = Max(max[i], d[i][j]);
59             }
60         if(max[i] < rt) {
61             rt = max[i];
62             p = i;
63         }
64     }
65     if(rt == INF)
66         printf("disjoint\n");
67     else
68         printf("%d %d\n", p, rt);
69 }
70 
71 int
72 main(int argc, char **argv)
73 {
74     while(scanf("%d"&n)!=EOF && n) {
75         init();
76         floyd_warshall();
77         output();
78     }
79 }

posted on 2010-09-11 21:37 simplyzhao 閱讀(246) 評(píng)論(0)  編輯 收藏 引用 所屬分類: F_圖算法

導(dǎo)航

<2011年5月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

統(tǒng)計(jì)

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(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>
            久久综合久久久久88| 黄色一区三区| 午夜精品偷拍| 亚洲一区久久久| 亚洲视频在线视频| 午夜精品久久久久久久蜜桃app| 亚洲综合电影一区二区三区| 亚洲婷婷综合色高清在线| 99香蕉国产精品偷在线观看| 夜夜精品视频| 欧美亚洲一区在线| 欧美在线一二三| 欧美va亚洲va国产综合| 欧美三级电影网| 国产一区二区三区高清| 亚洲电影第三页| 在线亚洲伦理| 久久综合一区二区三区| 亚洲国产精品va在线看黑人| 亚洲激情在线观看| 亚洲一区二区伦理| 久久免费视频在线| 欧美视频在线观看一区| 国内久久婷婷综合| 中国成人在线视频| 久久综合一区| 亚洲影院在线| 欧美精品日韩www.p站| 国产亚洲精品bt天堂精选| 亚洲精品日韩精品| 久久久免费av| 亚洲女性喷水在线观看一区| 欧美高清一区二区| 在线观看精品一区| 欧美专区日韩视频| 日韩亚洲欧美中文三级| 久久综合给合久久狠狠色| 国产精品成人一区| 亚洲精选视频在线| 免费不卡在线观看| 欧美一级久久| 国产精品久久久一区二区| 亚洲国产精品久久91精品| 欧美一区二区高清| 一区二区电影免费观看| 欧美成人蜜桃| 国产精品卡一卡二| 99亚洲一区二区| 免费在线成人av| 香蕉国产精品偷在线观看不卡| 欧美精品综合| 亚洲人成欧美中文字幕| 免费欧美视频| 久久综合九色99| 黄网动漫久久久| 久久精品日产第一区二区三区| 一本色道久久综合亚洲精品按摩| 欧美精品一区二区久久婷婷| 亚洲激情视频在线| 免费欧美电影| 美女诱惑一区| 亚洲人成人99网站| 亚洲国产裸拍裸体视频在线观看乱了中文 | 91久久久久久国产精品| 久久久综合视频| 久久大逼视频| 在线免费日韩片| 欧美成人精品高清在线播放| 久久精品中文字幕一区二区三区| 国内精品久久久久影院优| 久久免费视频网站| 久久综合久色欧美综合狠狠 | 中文日韩在线视频| 亚洲欧洲日夜超级视频| 欧美日韩在线观看一区二区| 亚洲天堂av在线免费| 亚洲深夜激情| 狠狠久久五月精品中文字幕| 欧美a级一区| 欧美日本二区| 欧美在线黄色| 久久综合九色综合网站| 99精品99| 欧美一区二区三区在线观看视频| 在线精品福利| 亚洲精品久久久久久一区二区| 欧美性久久久| 久久深夜福利| 欧美日韩一区二区三区视频| 亚洲欧美日韩国产综合精品二区| 亚洲一区二区三区中文字幕在线 | 一区二区三区四区五区视频 | 一区二区高清| 欧美一区二区三区在线观看| 国产精品呻吟| 欧美成人久久| 国产亚洲一区二区三区在线观看| 免费看亚洲片| 国产在线拍偷自揄拍精品| 亚洲免费一在线| 午夜精品久久久久久久99樱桃 | 在线观看的日韩av| 欧美专区18| 美日韩丰满少妇在线观看| 韩国av一区二区三区在线观看| 久久亚洲精品中文字幕冲田杏梨| 久久久久久久久久久一区 | 久久本道综合色狠狠五月| 国产主播一区二区| 欧美成人一品| 久久久成人精品| 亚洲精品国产拍免费91在线| 亚洲免费av片| 狠狠色丁香久久婷婷综合_中| 欧美插天视频在线播放| 欧美一区二区三区免费观看视频 | 久久久国产午夜精品| 亚洲久久一区| 蜜臀va亚洲va欧美va天堂| 午夜精品999| 亚洲视频欧洲视频| 久久久综合香蕉尹人综合网| 亚洲欧美日韩国产| 亚洲男人的天堂在线观看| 亚洲视频精品| 久久久精品2019中文字幕神马| 久久www成人_看片免费不卡| 亚洲精品一区二区三区福利| 亚洲午夜久久久久久久久电影院 | 美女主播一区| 欧美大尺度在线观看| 国产精品久久二区二区| 在线观看欧美激情| 亚洲精品一区二区三区樱花| 亚洲男人的天堂在线| 另类人畜视频在线| 亚洲伦理在线观看| 欧美在线视频日韩| 欧美久久影院| 国产精品最新自拍| 亚洲美女诱惑| 久久精品一区蜜桃臀影院| 亚洲免费av片| 久久精品亚洲一区二区| 欧美日韩精品久久| 狠狠色狠狠色综合人人| 亚洲理论电影网| 午夜精品成人在线| 欧美激情一区二区久久久| 性欧美精品高清| 国产欧美午夜| 亚洲免费视频中文字幕| 亚洲精品1区2区| 嫩草国产精品入口| 黑人巨大精品欧美一区二区小视频 | 欧美伦理91| 欧美国产精品劲爆| 欧美资源在线| 国产区亚洲区欧美区| 午夜精品国产更新| 性伦欧美刺激片在线观看| 欧美激情亚洲一区| 亚洲欧美国产日韩天堂区| 日韩视频精品在线观看| 欧美体内she精视频| 亚洲高清在线精品| 久久亚洲一区二区| 久久久7777| 一区二区三区四区五区精品| 99国产精品99久久久久久| 国产精品视频xxx| 亚洲福利视频一区二区| 麻豆精品在线观看| 日韩亚洲欧美综合| 9国产精品视频| 国产主播精品在线| 亚洲第一精品夜夜躁人人躁| 欧美连裤袜在线视频| 亚洲嫩草精品久久| 久久久视频精品| 99国产精品私拍| 亚洲欧美精品在线观看| 国产专区欧美精品| 亚洲精品一区二区在线观看| 国产精品视频第一区| 久久高清国产| 欧美四级剧情无删版影片| 欧美www视频在线观看| 欧美激情一区二区三区全黄| 欧美不卡一区| 一区二区自拍| 亚洲一区二区三区三| 极品尤物av久久免费看| 亚洲图片欧洲图片日韩av| 亚洲日本电影| 久久久久久网址| 久久久久久久一区二区| 国产精品久久午夜| 一区二区免费在线播放| 国产一区二区看久久|