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

A Za, A Za, Fighting...

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

PKU 1125 Stockbroker Grapevine

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

思路:
題意還是蠻簡單的,第一次寫Floyd-Warshall算法求每對頂點(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) 評論(0)  編輯 收藏 引用 所屬分類: F_圖算法

導(dǎo)航

<2010年9月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

統(tǒng)計(jì)

常用鏈接

留言簿(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免费观看| 午夜视频一区| 久久精品女人天堂| 久久人人97超碰国产公开结果| 久久久久天天天天| 欧美黄色一区二区| 亚洲少妇一区| 欧美在线免费视频| 国产欧美一区二区在线观看| 狠狠色狠狠色综合| 亚洲三级视频| 久久裸体视频| 亚洲经典自拍| 亚洲综合第一页| 久久在线免费观看| 欧美日韩专区| 亚洲国产精品久久久久秋霞影院 | 午夜国产精品视频| 久久九九99| 欧美午夜久久| 在线观看视频欧美| 国产综合色精品一区二区三区| 亚洲欧美另类综合偷拍| 欧美中文在线观看| 亚洲人成7777| 欧美综合国产精品久久丁香| 欧美成人一区二区三区片免费| 国产精品一区二区在线| 伊人成人在线| 亚洲永久在线| 欧美成人69av| 亚洲女同同性videoxma| 欧美日韩精品一区二区三区四区| 国产欧美视频在线观看| 在线一区二区视频| 欧美大片在线看免费观看| 一区二区三区 在线观看视频| 美女脱光内衣内裤视频久久影院 | 欧美成人蜜桃| 国产婷婷97碰碰久久人人蜜臀| 一本在线高清不卡dvd| 久久露脸国产精品| 亚洲一区二区三区四区五区黄| 欧美国产一区二区在线观看| 好看的亚洲午夜视频在线| 欧美一区二区在线免费观看 | 亚洲国产美国国产综合一区二区| 亚洲欧美日韩久久精品| 欧美人与性动交a欧美精品| 一区二区三区自拍| 美女图片一区二区| 欧美一区二区精品在线| 国产美女一区| 亚洲宅男天堂在线观看无病毒| 91久久精品国产91性色tv| 巨胸喷奶水www久久久免费动漫| 国产精品一区二区在线| 欧美在线免费观看| 亚洲欧美第一页| 国产精品综合不卡av| 欧美亚洲综合在线| 亚洲一区二区在线观看视频| 国产精品一页| 欧美在线视频导航| 久久久久久久久久久久久久一区 | 欧美日韩一区免费| 亚洲一区二区精品在线| 在线一区亚洲| 国产精品资源| 久久久国产成人精品| 久久天天躁狠狠躁夜夜av| 久久精品人人做人人爽电影蜜月| 性亚洲最疯狂xxxx高清| 激情视频一区二区三区| 麻豆成人在线| 欧美搞黄网站| 亚洲一区在线观看免费观看电影高清| 在线视频你懂得一区二区三区| 国产精品国产三级国产专播品爱网 | 欧美成人官网二区| 亚洲电影毛片| 国产女主播一区二区三区| 蜜桃精品一区二区三区| 亚洲人成绝费网站色www| 久久综合久久综合这里只有精品 | 亚洲欧美国产日韩中文字幕 | 亚洲精品极品| 亚洲日本电影| 亚洲精品国产精品国产自| 久久久久久久精| 亚洲性视频网址| 妖精成人www高清在线观看| 久久久91精品国产一区二区三区 | 亚洲最新色图| 欧美日韩亚洲激情| 亚洲麻豆av| 亚洲午夜精品视频| 亚洲一区精品在线| 欧美专区中文字幕| 亚洲三级影片| 欧美在线视频免费观看| 亚洲精品在线免费| 亚洲影院免费| 99精品黄色片免费大全| 在线中文字幕不卡| 免费观看久久久4p| 欧美色大人视频| 久久精品国产在热久久| 欧美精品一区视频| 久久久久久婷| 欧美日韩一区二区三区在线| 美女在线一区二区| 欧美日韩中文字幕精品| 久久色中文字幕| 国产精品分类| 亚洲大片免费看| 狠狠久久婷婷| 亚洲一区二区三区在线看| 亚洲伦理自拍| 久久午夜电影网| 久久精品系列| 国产日本亚洲高清| 亚洲精品免费网站| 亚洲精品女av网站| 久久视频在线看| 裸体女人亚洲精品一区| 国产乱人伦精品一区二区| 在线视频日韩| 99热精品在线观看| 欧美黄在线观看| 亚洲高清不卡一区| 加勒比av一区二区| 久久久久久久999| 久久精品国产99精品国产亚洲性色| 国产精品久久久久免费a∨| 欧美黄在线观看| 影音先锋日韩有码| 久久精品国产91精品亚洲| 午夜国产精品视频| 国产精品免费电影| 亚洲精选一区| 亚洲欧美一区二区激情| 久久久久久久久久码影片| 国产精品久久久久高潮| 日韩亚洲综合在线| 99综合在线| 国产精品久久久久久久久久三级| 亚洲精品日韩久久| 日韩午夜在线播放| 欧美视频在线观看免费| 亚洲精品一线二线三线无人区| 亚洲精品日韩精品| 欧美精品在线观看播放| 亚洲午夜一二三区视频| 久久riav二区三区| 国产日韩av高清| 久久九九99视频| 亚洲黄色有码视频| 亚洲一区二区三| 国产精品人人爽人人做我的可爱| 欧美一区二区三区免费在线看| 久久天天躁狠狠躁夜夜av| 亚洲韩国日本中文字幕| 欧美日韩国产bt| 午夜一区二区三视频在线观看| 乱人伦精品视频在线观看| 亚洲精品国精品久久99热一| 国产精品久久久久久妇女6080| 亚洲在线成人精品| 欧美电影美腿模特1979在线看| 一区二区三区 在线观看视频| 国产精品久久国产精品99gif| 亚洲影院免费| 欧美国产亚洲另类动漫| 久久精品国产在热久久 | 欧美一级在线播放| 蜜臀久久99精品久久久画质超高清 | …久久精品99久久香蕉国产| 欧美不卡高清| 亚洲一区亚洲| 欧美黑人一区二区三区| 一区二区动漫| 一区二区三区在线看| 欧美三级乱人伦电影| 欧美主播一区二区三区| 亚洲精品1区2区| 久久久久久噜噜噜久久久精品| 日韩网站在线看片你懂的| 国产亚洲欧美一区| 欧美日韩在线电影| 欧美大片一区二区三区| 午夜激情综合网|