亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

hdu2544 -最短路(Bellman-Ford)

2019-11-11 04:53:09
字體:
來源:轉載
供稿:網友

最短路

Time Limit: 5000/1000 MS (java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 58761 Accepted Submission(s): 25851

PRoblem Description 在每年的校賽里,所有進入決賽的同學都會獲得一件很漂亮的t-shirt。但是每當我們的工作人員把上百件的衣服從商店運回到賽場的時候,卻是非常累的!所以現在他們想要尋找最短的從商店到賽場的路線,你可以幫助他們嗎?

Input 輸入包括多組數據。每組數據第一行是兩個整數N、M(N<=100,M<=10000),N表示成都的大街上有幾個路口,標號為1的路口是商店所在地,標號為N的路口是賽場所在地,M則表示在成都有幾條路。N=M=0表示輸入結束。接下來M行,每行包括3個整數A,B,C(1<=A,B<=N,1<=C<=1000),表示在路口A與路口B之間有一條路,我們的工作人員需要C分鐘的時間走過這條路。 輸入保證至少存在1條商店到賽場的路線。

Output 對于每組輸入,輸出一行,表示工作人員從商店走到賽場的最短時間

Sample Input 2 1 1 2 3 3 3 1 2 5 2 3 5 3 1 2 0 0

Sample Output 3 2

#include<cstdio>#include<iostream>#include<algorithm>#include<map>#define INF 0x3f3f3f3fconst int maxv= 105;const int maxn= 10005;int st[maxn],ed[maxn], w[maxn]; // edge(st[i],ed[i])的dist為w[i]int dist[maxv]; // 起點到第i個點的距離int last[maxv]; // 來源void init(int N){ // N : 點的個數,1為起點 int i; for(int i= 1; i<= N ;i++){ dist[i]=INF;//距離一開始都是無限大 last[i]= -1;//來源初始化 } dist[1]=0;}void bellman_ford(int N,int M){ //N :點的個數 M:邊的個數 int i,k,flag=1; for(int k =1; k < N && flag ;k++){ //最多做N-1回,且flag!=0 flag=0; // 預設沒被改過 for( i = 0;i < M ; i++){ //跑過所有的邊 //先看st[i]->ed[i] if(dist[st[i]] + w[i] < dist[ed[i]]){ dist[ed[i]] = dist[st[i]] +w[i]; last[ed[i]] = st[i]; flag=1; } //再看ed[i] -> st[i] if( dist[ed[i]] +w[i] < dist[st[i]]){ dist[st[i] ] = dist[ed[i]] + w[i]; last[st[i]] =ed[i]; flag=1; } } }}using namespace std;int main(){ //freopen("in.txt","r",stdin); ios_base::sync_with_stdio(false); int n,m; while(cin>>n>>m){ if(!n && !m) break; for(int i=0;i<m;i++) cin>>st[i]>>ed[i]>>w[i]; init(n); bellman_ford(n,m); cout<<dist[n]<<endl; } return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频在线观看 亚洲欧| 国产精品一香蕉国产线看观看| 欧美精品一二区| 国产成人免费av电影| 国产精品久久久久av| 欧美国产日韩一区二区三区| 中文字幕精品一区久久久久| 欧美性高跟鞋xxxxhd| www.国产一区| 精品日韩视频在线观看| 欧美一级淫片videoshd| 亚洲三级 欧美三级| 亚洲精品在线视频| 国产精品99一区| 欧美洲成人男女午夜视频| 亚洲日本中文字幕| 亚洲精品一区二区三区不| 日韩黄色av网站| 激情成人在线视频| 久久精品国产v日韩v亚洲| 深夜精品寂寞黄网站在线观看| 亚洲国产精品久久精品怡红院| 欧美精品久久久久久久| 成人精品福利视频| 亚洲人成电影在线播放| …久久精品99久久香蕉国产| 亚洲国产精品久久精品怡红院| xxx一区二区| 精品日本美女福利在线观看| 亚洲欧美成人网| 色噜噜亚洲精品中文字幕| 国产成人黄色av| 亚洲人成在线电影| 欧美中文字幕视频| 日韩hd视频在线观看| 人人做人人澡人人爽欧美| 国产精品自拍网| 亚洲视频综合网| 在线观看国产精品日韩av| 亚洲黄色在线观看| 中文字幕精品一区久久久久| 国产精品精品视频| 国产精品久久久久久av下载红粉| 51色欧美片视频在线观看| 亚洲第一区中文99精品| 亚洲精品日产aⅴ| 91在线观看免费网站| 一区二区在线免费视频| 精品高清美女精品国产区| 国产精品久久久精品| 久久久精品2019中文字幕神马| 高清欧美一区二区三区| 欧美成人sm免费视频| 日韩在线国产精品| 美女精品视频一区| 日韩av黄色在线观看| 亚洲午夜女主播在线直播| 国产成人亚洲综合| 欧美日韩国产激情| 欧美大片免费看| 亚洲国产精品一区二区三区| 日韩69视频在线观看| www.色综合| 久久99视频精品| 国产美女精彩久久| 久久人体大胆视频| 国产亚洲欧美日韩精品| 91精品国产91久久久久福利| 亚洲精品综合久久中文字幕| 欧美精品成人在线| 亚洲视频999| 久久久久久久亚洲精品| 色与欲影视天天看综合网| 一个色综合导航| 精品国产电影一区| 久久国产精品首页| 亚洲在线第一页| 久久久成人的性感天堂| 色偷偷av一区二区三区| 亚洲三级 欧美三级| 精品国产一区二区三区久久久| 欧美大秀在线观看| 国产精品九九久久久久久久| 91在线免费视频| 国产91精品视频在线观看| 亚洲国内精品在线| 欧美日韩午夜视频在线观看| 色综合91久久精品中文字幕| 中文字幕日韩精品在线观看| 欧美午夜丰满在线18影院| 国产亚洲精品久久久| 国产视频精品一区二区三区| 成人黄色av网站| 国内伊人久久久久久网站视频| 中文字幕av一区| 日韩高清不卡av| 久热国产精品视频| 亚洲片在线资源| 亚洲男人天堂久| 91手机视频在线观看| 欧美午夜www高清视频| 欧美裸体xxxx极品少妇| 欧美最顶级的aⅴ艳星| 欧美一级片久久久久久久| 亚洲精品中文字幕有码专区| 国产精品美女主播| 久久综合色88| 欧美美女15p| 亚洲精品福利在线| 亚洲人永久免费| 狠狠色狠狠色综合日日小说| 黑人极品videos精品欧美裸| 欧美亚洲午夜视频在线观看| 日韩视频亚洲视频| 国产精品视频白浆免费视频| 午夜精品一区二区三区av| 国产精品久久久久高潮| 久久久久久久影视| 操日韩av在线电影| 综合国产在线视频| 亚洲一区二区三区在线视频| 国语自产精品视频在线看一大j8| 亚洲最大成人在线| 91免费看片网站| 午夜精品久久17c| 久久国产精品99国产精| 亚洲天堂av在线播放| 欧美国产乱视频| 中文国产成人精品久久一| 国产精品久久久久一区二区| 日韩精品中文在线观看| 日本不卡免费高清视频| 日韩中文在线中文网三级| 亚洲欧美日韩一区在线| 亚洲欧美另类人妖| 欧美黄网免费在线观看| 亚洲美女免费精品视频在线观看| 欧美激情视频免费观看| 国产激情久久久久| 麻豆国产精品va在线观看不卡| 日韩暖暖在线视频| 日本久久久久亚洲中字幕| 91精品国产99| 欧美成人免费在线观看| 国产啪精品视频| 国产精品白嫩美女在线观看| 国产午夜精品一区理论片飘花| 久久精品国产99国产精品澳门| 国产精品福利网站| 日本欧美一级片| 精品久久久91| 午夜精品一区二区三区av| 亚洲精品国产品国语在线| 日韩成人av网址| 色噜噜狠狠狠综合曰曰曰88av| 久久在线免费视频| 亚洲精品视频久久| 在线播放日韩精品| 91精品久久久久久久久久入口| 插插插亚洲综合网| 国产九九精品视频| 亚洲国产精品福利| 久久久久久久久久久久久久久久久久av| 最新国产成人av网站网址麻豆|