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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

ssl 2133 腾讯大战360#spfa#

發布時間:2023/12/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ssl 2133 腾讯大战360#spfa# 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

比賽

題目

給出兩個位置,求兩個位置移動到相遇(不能再路上)的最短路徑。


分析

由于邊數少,so使用spfa,兩遍,一遍從起點,一遍從終點,把到達城市的兩種方案求一次最大值,把它們求一次最小值就是答案


代碼

#include <cstdio> #include <cstring> #include <cctype> #include <algorithm> #define M 5001 using namespace std; struct node{int x,y,w,next;}e[10001]; int list[M],n,m,dis[M],dis1[M],ans=2147483647,ls[M]; bool v[M]; void spfa(int st){int head=0,tail=1;do{head=head%n+1;int t=ls[list[head]];while (t>0){if (dis[e[t].y]>dis[e[t].x]+e[t].w){dis[e[t].y]=dis[e[t].x]+e[t].w;if (!v[e[t].y]){v[e[t].y]=1;tail=tail%n+1;list[tail]=e[t].y;}}t=e[t].next;}v[list[head]]=0;}while (head!=tail); } int in(){int ans=0,f=1; char c=getchar();while (!isdigit(c)&&c!='-') c=getchar();if (c=='-') f=-f,c=getchar();while (isdigit(c)) ans=ans*10+c-48,c=getchar();return ans; } int main(){ n=in(); m=in(); memset(dis,0x7f,sizeof(dis));for (int i=1;i<=m;i++){int u1=(i<<1)-1,u2=(i<<1);e[u1].x=in(); e[u1].y=in(); e[u1].w=in(); e[u1].next=ls[e[u1].x]; ls[e[u1].x]=u1; e[u2].x=e[u1].y; e[u2].y=e[u1].x; e[u2].w=e[u1].w;e[u2].next=ls[e[u2].x]; ls[e[u2].x]=u2;}int st=in(),en=in(); v[st]=1; list[1]=st; dis[st]=0; spfa(st); memset(v,0,sizeof(v));if (dis[en]==2139062143){puts("Peace!"); return 0;}for (int i=1;i<=n;i++) dis1[i]=dis[i]; memset(dis,0x7f,sizeof(dis)); dis[en]=0; list[1]=en; v[en]=1;spfa(en); for (int i=1;i<=n;i++) ans=min(ans,max(dis1[i],dis[i]));printf("%d",ans); return 0; }

總結

以上是生活随笔為你收集整理的ssl 2133 腾讯大战360#spfa#的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 夜夜爽夜夜 | 国产精品资源在线观看 | 精品久久久一区二区 | 日本污网站 | 密臀av在线 | 一级免费观看视频 | 亚洲精品鲁一鲁一区二区三区 | 黄色网址视频 | 日本乱码一区二区 | 一级特黄高清 | 色视屏| 亚洲一区二区偷拍 | 在线观看羞羞漫画 | 国产传媒专区 | 久草福利| 日本精品成人 | 国产a免费观看 | 日韩阿v| 国产区在线观看视频 | 亚洲精品v天堂中文字幕 | av色吧| 娇妻之欲海泛舟无弹窗笔趣阁 | 波多野结衣在线 | jizz免费| 亚洲高清免费观看 | 无码 制服 丝袜 国产 另类 | www.色com | 成人激情四射 | 叶爱在线| 五月婷婷av | 日本乱码一区二区 | 国产乱欲视频 | 女女av在线| 一区黄色 | 精品人妻一区二区三区久久 | 男同精品| 91社区视频 | 国产精品九一 | 午夜视频观看 | 每日av更新 | 免费成年人视频在线观看 | 涩涩视频在线观看 | 国产精品欧美久久久久天天影视 | 欧美日性视频 | 婷婷影音 | 999www| www色网| 99爱视频| 国产图片区 | 一区二区黄色 | 欧美第一色 | 一二三区av | 国产午夜福利一区二区 | 日本泡妞视频 | 久久国产精品-国产精品 | 91精品视频一区二区三区 | 欧洲a级片 | 男女午夜啪啪 | 日本两性视频 | 日韩在线观看视频网站 | 在线第一页 | 欧美性猛交xxxx乱大交退制版 | 亚洲国产福利 | 天天天干干干 | 7799精品视频天天看 | caoporn免费在线视频 | 另类小说婷婷 | 97香蕉久久夜色精品国产 | 看免费黄色大片 | av国产在线观看 | 精品国产乱码久久久久夜深人妻 | 777视频在线观看 | 成年人在线观看视频免费 | 欧美日韩 一区二区三区 | 日韩不卡一区二区三区 | 国模人体一区二区 | 97综合视频 | 欧美精品一卡 | 性欧美精品| 亚洲美女视频在线 | 亚洲尤物在线 | 全黄性性激高免费视频 | 午夜偷拍福利 | 亚洲国产av一区二区 | 国产一区二区三区电影在线观看 | 国产情侣啪啪 | 999视频在线观看 | 国产精品九 | 日韩激情小视频 | 香蕉国产在线 | 美女午夜视频 | 性欧美69| 日本xxxxxxxxx69 | 男生插女生视频在线观看 | 亚洲国产欧美一区 | 四虎永久免费在线观看 | 午夜资源网 | 国产精品免费一区二区三区 | 91久久国产精品 |