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

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 若余 閱讀(1088) 評論(0)  編輯 收藏 引用

導航

<2009年8月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

統(tǒng)計

常用鏈接

留言簿

隨筆檔案(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>
            欧美影视一区| 欧美承认网站| 国产免费观看久久| 久久久久久一区二区三区| 最近中文字幕mv在线一区二区三区四区| 国产精品一区免费视频| 欧美久久久久| 免费亚洲一区| 久久人91精品久久久久久不卡| 亚洲视频一区二区| 午夜国产精品影院在线观看| 99精品视频一区二区三区| 亚洲第一区中文99精品| 农夫在线精品视频免费观看| 亚洲理伦电影| 99视频精品在线| 亚洲狼人综合| 亚洲婷婷在线| 亚洲欧美另类久久久精品2019| 欧美一区在线视频| 久久国产成人| 狂野欧美一区| 久久国产精品一区二区三区四区| 亚洲免费影视| 夜夜嗨av一区二区三区网站四季av| 亚洲日本精品国产第一区| 亚洲国产精品一区二区第一页 | 中文精品视频| 亚洲精品少妇| 久久精品国产一区二区三区| 久久精品国产免费看久久精品| 久久精品国产亚洲一区二区| 久久亚裔精品欧美| 美女黄网久久| 亚洲国产专区校园欧美| 亚洲毛片av| 亚洲一区二区伦理| 久久久999| 欧美精品性视频| 国产伦精品一区二区三区在线观看| 国产欧美一区视频| 亚洲高清不卡一区| 中日韩午夜理伦电影免费| 亚洲精品视频啊美女在线直播| 香蕉久久夜色精品| 麻豆成人综合网| 日韩亚洲视频| 日韩一级欧洲| 免费精品视频| 国产精品99久久久久久久vr| 久久激情久久| 欧美日韩调教| 日韩系列欧美系列| 久久久久久久网| 999在线观看精品免费不卡网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 在线亚洲自拍| 免费成人黄色| 国产午夜亚洲精品理论片色戒| 亚洲高清在线播放| 免费观看成人网| 亚洲图片自拍偷拍| 欧美a级一区| 国产一区二区av| 久久精品国产999大香线蕉| 91久久线看在观草草青青| 久久精品中文字幕一区| 欧美精品在线免费观看| 激情成人av| 亚洲精品黄网在线观看| 一区二区欧美精品| 一区二区日韩伦理片| 美女成人午夜| 精品成人久久| 欧美一区二区三区久久精品| 亚洲欧美日韩国产另类专区| 欧美日本免费| 久久久久国产一区二区三区| 牛人盗摄一区二区三区视频| 亚洲欧洲一区二区三区| 久久蜜桃资源一区二区老牛 | 亚洲激情av| 久久深夜福利| 国内久久婷婷综合| 久久久久国产精品午夜一区| 亚洲第一在线| 欧美日韩免费观看一区二区三区| 亚洲欧洲精品成人久久奇米网| 久久亚洲精选| 亚洲精品日产精品乱码不卡| 欧美日韩一区二区免费在线观看| 亚洲人成网站999久久久综合| 老牛嫩草一区二区三区日本| 久久精品一二三| 日韩午夜精品| 亚洲成人在线视频播放 | 久久久国产成人精品| 美女成人午夜| 欧美承认网站| 欧美一区二区三区的| 久久综合九色综合欧美狠狠| 一本色道久久精品| 欧美在线国产精品| 亚洲视频中文字幕| 久久久免费精品视频| 亚洲精品美女久久久久| 亚洲欧美中文日韩v在线观看| 亚洲激情电影在线| 亚洲免费一在线| 在线免费观看日本欧美| 宅男在线国产精品| 亚洲精品黄色| 久久国产精品一区二区| 中文日韩电影网站| 欧美成人精品在线| 久久人人爽人人爽爽久久| 欧美私人啪啪vps| 欧美激情一区二区| 激情文学一区| 欧美一区视频在线| 亚洲一区免费看| 欧美极品在线视频| 亚洲高清视频在线| 在线观看欧美精品| 欧美在线91| 久久成人免费电影| 国产精品中文字幕在线观看| 亚洲精品美女| 亚洲欧洲精品一区二区精品久久久| 欧美怡红院视频| 性欧美1819sex性高清| 欧美日韩在线视频一区| 欧美成人网在线| 一色屋精品亚洲香蕉网站| 欧美一区二区三区婷婷月色 | 一区二区三区免费在线观看| 久久免费观看视频| 美女久久网站| 亚洲动漫精品| 老司机精品久久| 久久综合伊人77777麻豆| 国产小视频国产精品| 亚洲免费视频成人| 欧美一区日本一区韩国一区| 国产精品日韩久久久久| 亚洲欧美日韩综合aⅴ视频| 午夜宅男久久久| 国产日韩欧美三区| 久久国产精品第一页| 欧美成人自拍| 亚洲午夜伦理| 国产亚洲网站| 欧美成人免费在线观看| 亚洲精品视频二区| 亚洲欧美日韩视频二区| 国产婷婷色一区二区三区四区 | 久久成人一区| 狂野欧美一区| 亚洲九九爱视频| 国产精品白丝黑袜喷水久久久| 宅男66日本亚洲欧美视频| 欧美在线观看天堂一区二区三区| 国产视频不卡| 欧美成人乱码一区二区三区| 亚洲国产小视频| 欧美日韩综合视频| 欧美在线精品免播放器视频| 欧美a级大片| 亚洲视频在线观看视频| 国产日韩视频一区二区三区| 看片网站欧美日韩| 日韩性生活视频| 久久久久久久网| 一区二区三区国产在线| 国产日韩视频| 欧美日韩精品在线| 久久久久久夜| 亚洲一区免费看| 欧美a级在线| 香蕉成人伊视频在线观看| 亚洲人www| 国产在线精品自拍| 欧美激情视频网站| 欧美亚洲视频| 99国产精品国产精品久久| 久久永久免费| 先锋影音久久久| 99精品福利视频| 精品动漫3d一区二区三区| 欧美日韩另类丝袜其他| 久久久久天天天天| 亚洲欧美国产制服动漫| 亚洲久久一区| 亚洲国产精品第一区二区| 久久久久se| 久久精品成人欧美大片古装| 在线视频免费在线观看一区二区| 在线日韩av永久免费观看| 国产欧亚日韩视频| 国产精品国产三级国产专播品爱网 |