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

poj 1797 Heavy Transportation 最短路

Heavy Transportation
Time Limit: 3000MS Memory Limit: 30000K
Total Submissions: 5123 Accepted: 1393

Description

Background
Hugo Heavy is happy. After the breakdown of the Cargolifter project he can now expand business. But he needs a clever man who tells him whether there really is a way from the place his customer has build his giant steel crane to the place where it is needed on which all streets can carry the weight.
Fortunately he already has a plan of the city with all streets and bridges and all the allowed weights.Unfortunately he has no idea how to find the the maximum weight capacity in order to tell his customer how heavy the crane may become. But you surely know.

Problem
You are given the plan of the city, described by the streets (with weight limits) between the crossings, which are numbered from 1 to n. Your task is to find the maximum weight that can be transported from crossing 1 (Hugo's place) to crossing n (the customer's place). You may assume that there is at least one path. All streets can be travelled in both directions.

Input

The first line contains the number of scenarios (city plans). For each city the number n of street crossings (1 <= n <= 1000) and number m of streets are given on the first line. The following m lines contain triples of integers specifying start and end crossing of the street and the maximum allowed weight, which is positive and not larger than 1000000. There will be at most one street between each pair of crossings.

Output

The output for every scenario begins with a line containing "Scenario #i:", where i is the number of the scenario starting at 1. Then print a single line containing the maximum allowed weight that Hugo can transport to the customer. Terminate the output for the scenario with a blank line.

Sample Input

1
3 3
1 2 3
1 3 4
2 3 5

Sample Output

Scenario #1:
4
給定n個點,及m條邊的最大負載,求頂點1到頂點n的最大流。
用Dijkstra算法解之,只是需要把“最短路”的定義稍微改變一下,
A到B的路長定義為路徑上邊權最小的那條邊的長度,
而最短路其實是A到B所有路長的最大值。
//Heavy Transportation
//Dijkstra
#include <iostream>
#include
<stdio.h>
using namespace std;
const int MAXS=1005;
int n;
int mat[MAXS][MAXS];
int asd[MAXS];
int s[MAXS];
int min(int a,int b){return a<b?a:b;}
int Dijkstra()
{
    
int i,j;
    
for(i=1;i<n;i++)
    
{
        asd[i]
=mat[0][i];
        s[i]
=0;
    }

    s[
0]=1;
    asd[
0]=0;
    
for(i=0;i<n-1;i++)
    
{
        
int max=0;
        
int u=0;
        
for(j=1;j<n;j++)
        
{
            
if(s[j]==0 && asd[j]>max)
            
{
                u
=j;
                max
=asd[j];
            }

        }

        
if(u==0)
            
break;
        s[u]
=1;
        asd[u]
=max;
        
for(j=1;j<n;j++)
        
{
            
if (s[j]==0 && asd[j]<min(asd[u],mat[u][j]))
            
{
                asd[j]
=min(asd[u],mat[u][j]);
                
            }

        }

    }

    
return asd[n-1];

}

int main()
{
    
    
int t,m;
    
int i,j;
    scanf(
"%d",&t);
    
int v1,v2;
    
int value;
    
for (int s=1;s<=t;s++)
    
{
        scanf(
"%d%d",&n,&m);
        
for(i=0;i<n;i++)
            
for (j=0;j<n;j++)
            
{
                mat[i][j]
=0;
            }

        
while (m--)
        
{
            scanf(
"%d%d%d",&v1,&v2,&value);
            mat[v1
-1][v2-1]=mat[v2-1][v1-1]=value;
            
        }

        printf(
"Scenario #%d:\n%d\n\n",s,Dijkstra());

    }

    
return 0;
}

posted on 2010-09-01 09:28 若余 閱讀(1096) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導航

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

統計

常用鏈接

留言簿

隨筆檔案(16)

搜索

最新隨筆

最新評論

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲神马久久| 欧美日韩在线第一页| 影音先锋另类| 亚洲美女视频在线观看| 国产自产女人91一区在线观看| 亚洲黄色免费| 欧美国产日韩xxxxx| 亚洲第一精品夜夜躁人人爽| 国产精品有限公司| 亚洲美女黄色| 久久免费黄色| 国产精品成人av性教育| 午夜在线a亚洲v天堂网2018| 欧美视频免费在线| 久久久久久久久久久一区| 玖玖视频精品| 国产精品99久久久久久宅男 | 亚洲美女av网站| 国产视频精品xxxx| 亚洲欧美久久久| 欧美一级欧美一级在线播放| 亚洲国产免费| 欧美精品三级| 亚洲私人黄色宅男| 制服诱惑一区二区| 尤物九九久久国产精品的特点 | 亚洲第一级黄色片| 亚洲欧洲午夜| 国产亚洲成av人在线观看导航 | 91久久综合| 欧美日韩国语| 欧美影院精品一区| 一本久久精品一区二区| 久久精品国产77777蜜臀| 欧美成人午夜77777| 亚洲欧美日韩区| 日韩亚洲一区在线播放| 国产精品日韩在线观看| 欧美中文字幕在线视频| 亚洲精品看片| 亚洲高清在线| 亚洲国产婷婷香蕉久久久久久99 | 日韩视频二区| 久久综合中文字幕| 欧美在线视频a| 中国成人黄色视屏| 亚洲乱码国产乱码精品精98午夜| 亚洲激情视频在线播放| 欧美日韩亚洲视频| 国产精品成人久久久久| 欧美精品日日鲁夜夜添| 欧美激情视频在线播放| 欧美刺激性大交免费视频| 免费在线欧美黄色| 欧美成人一区二区三区在线观看| 国产精品主播| 在线成人中文字幕| 欧美va亚洲va国产综合| 欧美日韩在线视频一区二区| 蜜桃伊人久久| 欧美视频亚洲视频| 久久成人精品视频| 亚洲综合大片69999| 久久久www成人免费毛片麻豆| 久久精品人人做人人综合| 国产精品videosex极品| 国产伦精品一区二区三| 在线观看成人网| 亚洲精品在线看| 久久久99久久精品女同性| a4yy欧美一区二区三区| 亚洲一区二区在线观看视频| 午夜精品免费在线| 欧美一级在线亚洲天堂| 乱码第一页成人| 欧美日本一区二区视频在线观看 | 99在线|亚洲一区二区| 91久久精品国产91性色tv| 亚洲曰本av电影| 国产原创一区二区| 在线一区亚洲| 一本色道久久综合精品竹菊 | 久久国产主播精品| 99精品欧美一区| 国产精品欧美久久| 亚洲电影在线播放| 久久国产精品黑丝| 欧美寡妇偷汉性猛交| 国产综合欧美| 最新亚洲视频| 欧美激情一区二区三区| 亚洲精品在线看| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲综合色激情五月| 欧美剧在线免费观看网站| 国产一区二区成人久久免费影院| 欧美在线视频不卡| 欧美一区2区视频在线观看| 国产精品区一区| 欧美黑人在线播放| 久久久在线视频| 亚洲最快最全在线视频| 亚洲字幕在线观看| 国产无一区二区| 一区二区日韩精品| 欧美激情国产日韩| 久久爱91午夜羞羞| 久久精品国产免费观看| 精品电影在线观看| 亚洲精品网站在线播放gif| 欧美理论电影网| 免费日韩成人| 欧美久久九九| 久久亚洲春色中文字幕| 国产精品乱码| 91久久精品国产91性色tv| 国产在线视频不卡二| 亚洲精品视频在线看| 亚洲黄色免费网站| 国产网站欧美日韩免费精品在线观看| 欧美高清在线一区二区| 亚洲电影一级黄| 久久久久久久一区| 亚欧成人在线| 欧美日韩国产天堂| 亚洲福利视频二区| 最近看过的日韩成人| 亚洲曰本av电影| 亚洲综合色噜噜狠狠| 国产精品人人做人人爽人人添| 欧美成人国产| 一本色道久久综合狠狠躁篇怎么玩| 欧美a级片一区| 亚洲国产欧美一区二区三区丁香婷| 亚洲第一级黄色片| 久久久久国产一区二区三区四区| 久久国产精品99久久久久久老狼| 好吊色欧美一区二区三区四区 | 国产午夜精品久久久久久久| 99这里只有精品| 小处雏高清一区二区三区| 欧美激情中文字幕在线| 欧美激情欧美狂野欧美精品| 亚洲欧洲日韩女同| 欧美日韩另类国产亚洲欧美一级| 亚洲丶国产丶欧美一区二区三区| 亚洲第一区在线观看| 美日韩精品免费观看视频| 牛牛精品成人免费视频| 1024国产精品| 国产麻豆日韩| 国产精品成人一区二区三区吃奶 | 夜夜嗨av一区二区三区中文字幕| 亚洲人www| 麻豆精品在线视频| 久久女同精品一区二区| 国产一本一道久久香蕉| 亚洲第一毛片| 一区二区三区四区国产精品| 国产丝袜一区二区| 国产免费一区二区三区香蕉精| 欧美精品亚洲精品| 欧美成人官网二区| 国产精品porn| 欧美aaa级| 欧美视频在线播放| 久久爱www久久做| 老牛影视一区二区三区| 久久久国际精品| 久久久久久网址| 久久精品91| 欧美成人一品| 欧美不卡视频一区| 欧美国产日韩一区二区| 久久精品国产99精品国产亚洲性色 | 亚洲特级片在线| 亚洲小说欧美另类婷婷| 这里只有精品丝袜| 久久精品最新地址| 欧美三级在线| 国产亚洲综合在线| 一区二区在线观看av| 在线精品国产欧美| 在线一区视频| 老司机一区二区| 亚洲午夜成aⅴ人片| 久久国产精彩视频| 国产精品久久久久高潮| 在线不卡亚洲| 久久av资源网| 正在播放亚洲一区| 亚洲欧美日韩爽爽影院| 午夜精品久久久久久久99樱桃| 欧美高清视频在线播放| 国产精品国产一区二区| 亚洲激情在线播放| 久久久www| 一区二区三区视频在线看| 久久精品国产一区二区三区免费看| 欧美日韩一区二区三区在线视频|