日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【POJ】2387 Til the Cows Come Home

發布時間:2024/4/15 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【POJ】2387 Til the Cows Come Home 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目鏈接:http://poj.org/problem?id=2387

?

題意:求從1到n的最短路

?

題解:板子題。spfa。

?

代碼:

1 #include<iostream> 2 #include<stack> 3 #include<vector> 4 #include<queue> 5 #include<algorithm> 6 using namespace std; 7 const int maxn = 2e5+7; 8 9 vector< pair<int,int> > e[maxn]; 10 11 int n,m; 12 int d[maxn],inq[maxn]; 13 14 void init(){ 15 for(int i = 0; i < maxn; i++) 16 e[i].clear(); 17 for(int i = 0 ;i < maxn ; i++) 18 inq[i] = 0; 19 for(int i = 0 ; i < maxn ; i++) 20 d[i] = 1e9; 21 } 22 23 int main(int argc, const char * argv[]) { 24 while(cin>>m>>n){ 25 init(); 26 int x,y,z; 27 for(int i = 0; i < m ;i++){ 28 cin>>x>>y>>z; 29 e[x].push_back(make_pair(y,z)); 30 e[y].push_back(make_pair(x,z)); 31 } 32 int s,t; 33 //cin>>s>>t; 34 s = 1; 35 t = n; 36 queue<int>Q; 37 Q.push(s);d[s] = 0 ;inq[s] = 1; 38 while( !Q.empty() ){ 39 int now = Q.front(); 40 Q.pop(); 41 inq[now] = 0; 42 for(int i = 0; i < e[now].size() ; i++){ 43 int v = e[now][i].first; 44 if(d[v] > d[now] + e[now][i].second){ 45 d[v] = d[now] + e[now][i].second; 46 if(inq[v] == 1) 47 continue; 48 inq[v] = 1; 49 Q.push(v); 50 } 51 } 52 53 } 54 if(d[t] == 1e9) 55 cout<<-1<<endl; 56 else 57 cout<<d[t]<<endl; 58 } 59 return 0; 60 }

?


?

?

看題沒看仔細。。。一直n和m輸入反了,還以為是去重的問題。搞了好久。。然后發現其實pair這樣存儲的模式不用考慮去重的問題。也算是有所收獲吧。哎。心痛。。

轉載于:https://www.cnblogs.com/Asumi/p/9699058.html

總結

以上是生活随笔為你收集整理的【POJ】2387 Til the Cows Come Home的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 在线观看日韩中文字幕 | 久久成人国产精品入口 | 日本免费在线视频 | 色成人亚洲 | 国产日比视频 | 伊人影视大全 | 中文字幕一区二区在线老色批影视 | 对白超刺激精彩粗话av | 国产精品国产三级国产aⅴ无密码 | 女性爱爱视频 | 亚洲在线精品视频 | 中文字幕一区二区三区手机版 | 日韩操比 | 日韩五十路 | 不卡一区二区在线视频 | 91爱爱网 | 91免费影片 | 色综合天天干 | 无码精品人妻一区二区三区湄公河 | 国产免费麻豆 | 亚洲视频天天射 | 亚洲美女精品视频 | 日韩精品电影在线 | 91精品久久久久久久久久久 | 久久精品tv | 久久97视频 | 露出调教羞耻91九色 | 国产第一区第二区 | 日本高清免费看 | 中文字幕无码日韩专区免费 | 成年人免费毛片 | 尤物视频网站在线观看 | 久久综合桃花网 | 美女擦边视频 | 中文字幕乱码人妻一区二区三区 | 日本中文字幕在线观看视频 | 一级肉体全黄裸片中国 | 日韩免费一级 | 欧美巨乳美女 | 日本大尺度吃奶做爰视频 | 337p粉嫩大胆噜噜噜噜69影视 | 天天草天天摸 | 国产裸体视频网站 | av在线电影观看 | 久久国产精品免费看 | 国产一级免费av | 久久伊人操 | 麻豆国产精品777777在线 | 无码一区二区三区在线 | 91色爱 | 探花国产 | 五月色婷婷综合 | 国产一区二区视频播放 | 日韩黄色免费电影 | 国产一区二区自拍视频 | 久久久99久久 | 免费一级a毛片夜夜看 | 午夜嘿嘿嘿 | 黄色的网站在线 | 中文字幕第5页 | 夜夜躁狠狠躁日日躁av | 国产主播啪啪 | 亚洲1024 | 日韩在线国产 | 四虎永久免费影院 | 国产污污视频 | 精品午夜一区二区三区在线观看 | 成人性生交免费看 | 91精品欧美一区二区三区 | 制服丝袜先锋影音 | 午夜在线观看影院 | 在线观看国产亚洲 | 亚洲精品白浆 | 日韩一级影片 | 在哪里可以看毛片 | 欧美高h视频 | 亚洲精品精品 | 国产无遮挡a片又黄又爽 | 奇米精品一区二区三区四区 | 精产国产伦理一二三区 | 日本妇乱大交xxxxx | 91传媒在线播放 | 人人人人爽 | 日本男女网站 | 91亚洲精品国偷拍自产在线观看 | 色www亚洲国产张柏芝 | 国产黄色视屏 | a午夜| 在线无遮挡 | 国产日韩av在线播放 | 首尔之春在线看 | 日韩aⅴ片 | 黑人精品欧美一区二区蜜桃 | 精品久久久久久久久久久久久久久久久 | 久久精品人人做人人爽 | 午夜精品久久久久久久久久久 | 国产不卡视频在线观看 | 91中文字幕在线 | 国产三级国产精品国产专区50 |