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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

【POJ2387】Til the Cows Come Home (最短路)

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

題面

Bessie is out in the field and wants to get back to the barn to get as much sleep as possible before Farmer John wakes her for the morning milking. Bessie needs her beauty sleep, so she wants to get back as quickly as possible.

Farmer John's field has N (2 <= N <= 1000) landmarks in it, uniquely numbered 1..N. Landmark 1 is the barn; the apple tree grove in which Bessie stands all day is landmark N. Cows travel in the field using T (1 <= T <= 2000) bidirectional cow-trails of various lengths between the landmarks. Bessie is not confident of her navigation ability, so she always stays on a trail from its start to its end once she starts it.

Given the trails between the landmarks, determine the minimum distance Bessie must walk to get back to the barn. It is guaranteed that some such route exists.

Input

  • Line 1: Two integers: T and N

  • Lines 2..T+1: Each line describes a trail as three space-separated integers. The first two integers are the landmarks between which the trail travels. The third integer is the length of the trail, range 1..100.

    Output

  • Line 1: A single integer, the minimum distance that Bessie must travel to get from landmark N to landmark 1.

    Sample Input

    5 5
    1 2 20
    2 3 30
    3 4 20
    4 5 20
    1 5 100

    Sample Output

    90

題解

題目大意:給定N個點,T條邊
求出從節點1到節點N的最短路徑長度。


直接求最短路即可
習慣用SPFA。。。
如果用dijkstra要考慮重邊的情況(舍掉之類的)

#include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #include<cmath> #include<queue> #include<algorithm> using namespace std; #define MAX 11000 #define MAXL 22000 struct Line {int v,next,w; }e[MAXL]; int u,v,w; int h[MAX],cnt=1; int T,N; queue<int> Q;bool vis[MAX]; int dis[MAX]; inline void Add(int u,int v,int w) {e[cnt]=(Line){v,h[u],w};h[u]=cnt++; } int main() {cin>>T>>N;for(int i=1;i<=T;++i){cin>>u>>v>>w;Add(u,v,w);Add(v,u,w);}for(int i=1;i<=N;++i)dis[i]=1050000000;/*********SPFA***********/vis[1]=true;dis[1]=0;Q.push(1);while(!Q.empty()){u=Q.front();Q.pop();vis[u]=false;for(int i=h[u];i;i=e[i].next){v=e[i].v;if(dis[v]>dis[u]+e[i].w){dis[v]=dis[u]+e[i].w;if(!vis[v]){vis[v]=true;Q.push(v);}}}}cout<<dis[N]<<endl;return 0; }

轉載于:https://www.cnblogs.com/cjyyb/p/7237109.html

總結

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

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

主站蜘蛛池模板: 亚洲欧洲精品一区二区三区 | 欧美精品一二三四 | 亚洲精品日韩在线观看 | 久久久国产精华液999999 | 姐姐的秘密韩剧免费观看全集中文 | 一本色道久久综合亚洲精品按摩 | 成人黄色动漫在线观看 | 欧美色噜噜 | 中国人妖和人妖做爰 | 久久久久久久久久久91 | 福利在线小视频 | 日韩欧美理论片 | 免费黄色国产视频 | 成人自拍网站 | 免费不卡av在线 | 亚洲熟女一区二区三区 | 97超碰站 | www.av72 | 婷婷视频在线 | 日韩在线第一区 | 亚洲成人影音 | 亚洲欧美少妇 | 国产福利精品视频 | 午夜精品欧美 | 国产亚洲自拍一区 | 亚洲乱码国产乱码精品精软件 | 男生捅女生肌肌 | 成人欧美一区二区三区黑人孕妇 | 一区二区啪啪啪 | 日本特级片 | 日韩欧美一区二区三区免费观看 | 一区二区三区高清不卡 | 免费啪啪小视频 | 日韩av片免费观看 | 国产粉嫩呻吟一区二区三区 | 久久久久中文字幕 | 国产精品人人爽 | 亚洲天堂精品一区 | 在线观看毛片网站 | www.18av| 娇小萝被两个黑人用半米长 | 韩国19主播内部福利vip | 午夜精品一区二区三区在线视频 | 久草免费av | 欧亚成人av | xxxxwwww国产| 少妇人禽zoz0伦视频 | 日韩欧美国产精品综合嫩v 国产小毛片 | 一区二区精品在线观看 | 国产精品99久久久久久久久 | 亚洲国产精品一区 | 日本丰满大乳奶做爰 | 国产粉嫩在线 | 午夜三级在线观看 | 污污免费视频 | 亚洲国产乱 | www.狠狠操.com| 国产精品久久久久久久无码 | 日本黄色一区二区三区 | 久久久久久福利 | 日韩av高清在线观看 | 18在线观看免费入口 | 欧美青青草 | 亚洲欧美视频在线播放 | 色妞欧美 | 日韩欧美成人一区二区三区 | 国产乱偷 | 色欲人妻综合网 | 成人免费毛片网站 | av女优天堂在线观看 | 日本久久网站 | 精品国产乱码久久久久久免费 | 色哟哟入口 | 国产精品丝袜视频无码一区69 | 色妞网站 | 日韩欧美视频一区 | 欧美激情在线一区二区 | 成人五区 | 国产欧美又粗又猛又爽 | 美日韩黄色片 | 人人澡人人看 | 国产免费又黄又爽又色毛 | 亚洲国产果冻传媒av在线观看 | 91精品中文字幕 | 色综合综合色 | 日本男人天堂 | 小柔的淫辱日记(1~7) | 日韩三级黄色片 | 综合网五月| 欧美激情综合色综合啪啪五月 | 青草青草久热 | 午夜影院男女 | 国产日韩欧美激情 | 摸大乳喷奶水www视频 | 黄视频在线免费看 | 黄a在线 | 欧美性猛交aaaa片黑人 | 国产又粗又猛又黄又爽 | 国产a久久 |