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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

POJ_3268_Sliver Cow Party结题报告

發(fā)布時(shí)間:2025/4/5 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 POJ_3268_Sliver Cow Party结题报告 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

兩次運(yùn)用SPFA算法求最短路,所用的地圖是相互反向的,采用的是鄰接表表示

1 #include<iostream> 2 using namespace std; 3 #include<queue> 4 #include<cstdio> 5 #include<cstring> 6 #define INF 20000000 7 #define MAXN 1010 8 struct node 9 { 10 int to; 11 int w; 12 node * next; 13 }; 14 15 node * edge1[MAXN]; 16 node * edge2[MAXN]; 17 int vis[MAXN]; 18 int dist1[MAXN]; 19 int dist2[MAXN]; 20 int N,M,X; 21 void SPFA(int x,int dist[],node *edge[]) 22 { 23 int u; 24 node *temp; 25 for(int i=1;i<=N;i++) 26 { 27 dist[i]=INF; 28 vis[i]=0; 29 } 30 queue<int> q; 31 dist[x]=0; 32 q.push(x); 33 while(!q.empty()) 34 { 35 u=q.front(); 36 q.pop(); 37 vis[u]=0; 38 temp=edge[u]; 39 while(temp!=NULL) 40 { 41 int v=temp->to; 42 if(dist[v]>dist[u]+temp->w) 43 { 44 dist[v]=dist[u]+temp->w; 45 if(!vis[v]) 46 { 47 q.push(v); 48 vis[v]=1; 49 } 50 } 51 temp=temp->next; 52 } 53 } 54 } 55 int main() 56 { 57 while(scanf("%d%d%d",&N,&M,&X)!=EOF) 58 { 59 int a,b,c; 60 node * temp; 61 memset(edge1,0,sizeof(edge1)); 62 memset(edge2,0,sizeof(edge2)); 63 for(int i=0;i<M;i++) 64 { 65 scanf("%d%d%d",&a,&b,&c); 66 temp=new node; 67 temp->w=c; 68 temp->to=b; 69 temp->next=NULL; 70 if(edge1[a]==NULL) edge1[a]=temp; 71 else 72 { 73 temp->next=edge1[a]; 74 edge1[a]=temp; 75 } 76 temp=new node; 77 temp->w=c; 78 temp->to=a; 79 temp->next=NULL; 80 if(edge2[b]==NULL) edge2[b]=temp; 81 else 82 { 83 temp->next=edge2[b]; 84 edge2[b]=temp; 85 } 86 87 } 88 SPFA(X,dist1,edge1); 89 SPFA(X,dist2,edge2); 90 int max=0; 91 for(int i=1;i<=N;i++) 92 { 93 if(max<dist1[i]+dist2[i]) 94 { 95 max=dist1[i]+dist2[i]; 96 } 97 } 98 printf("%d\n",max); 99 100 } 101 return 0; 102 }

?

轉(zhuǎn)載于:https://www.cnblogs.com/myacm/archive/2012/08/10/2631884.html

總結(jié)

以上是生活随笔為你收集整理的POJ_3268_Sliver Cow Party结题报告的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一级特黄妇女高潮2 | 国产无玛 | 久久99国产精品一区 | 国产一区二区三区播放 | 亚洲精品国产免费 | 四虎av影院| 网友自拍视频 | 黄色av毛片 | 无罩大乳的熟妇正在播放 | 国产成人精品国内自产拍免费看 | 在线成人福利 | 尤物精品视频在线观看 | 亚洲国产精品久久久久爰性色 | 亚洲视频在线免费播放 | 久久久国 | 国产亲伦免费视频播放 | 蜜桃av噜噜一区二区三区 | 日本高清视频一区二区 | 上原亚衣在线 | 亚洲精品免费网站 | 亚洲国产精品18久久久久久 | 日韩 欧美 亚洲 | 久久人妻精品白浆国产 | 国产淫语对白 | 麻豆视频在线观看免费网站 | 国产午夜福利一区 | 四虎成人影视 | 大肉大捧一进一出好爽视频动漫 | 国产一区久久久 | 国产十区 | 日本一级淫片色费放 | 国产超碰人人爽人人做人人爱 | 亚洲综合色网 | 毛片视频网站 | 日本一区二区视频在线观看 | 国产成人av免费看 | 久久久久一级片 | 在线亚洲观看 | 精品一区电影国产 | 伊人色网 | 伊人一区二区三区 | 一区二区三区免费高清视频 | 好av| 国产在线高潮 | 麻豆av电影在线 | 久久久久久久 | 女大学生的家政保姆初体验 | 精品国产一区二区三区四区阿崩 | 欧美 亚洲 另类 激情 另类 | 91碰在线视频 | 深夜激情影院 | 亚州精品视频 | 国产看黄网站 | 日干夜干天天干 | 亚洲无码精品国产 | 国产freexxxx性播放麻豆 | 久久久久久久一区二区 | 欧美乱妇日本无乱码特黄大片 | 色噜噜一区二区三区 | 欧美涩涩视频 | 国产精品国产一区二区三区四区 | 国产爆乳无码一区二区麻豆 | 成人av手机在线观看 | 人人搞人人 | 久色视频在线观看 | 琪琪色在线观看 | 一区二区免费播放 | 动漫精品一区一码二码三码四码 | av日韩不卡 | 午夜视频在线观看一区二区 | 国产精品中文字幕在线观看 | 亚洲女成人图区 | 中文字幕第23页 | 成人在线观看免费高清 | 欧美伦理一区 | 久久久黄色大片 | 在线观看中文字幕视频 | 国产21页 | 日本va在线 | 国产精品无码内射 | 播放黄色一级片 | 亚洲精品精品 | 69视频一区二区 | 精品无码一区二区三区的天堂 | 青春草网站 | 97免费看 | 五月婷婷狠狠干 | 成人夜晚看av | 国产第一草草影院 | 久久性生活视频 | 天天色天天射天天操 | 你懂的网址在线观看 | 午夜偷拍福利视频 | 男男巨肉啪啪动漫3d | 偷拍精品一区二区三区 | 久久精品美乳 | 91av在线视频观看 | 国产精品黑丝 | 天天干天天操天天干 |