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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

POJ3268 Silver Cow Party(最短路径)

發布時間:2025/5/22 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 POJ3268 Silver Cow Party(最短路径) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題意:

每個農場有一頭牛,現在要到農場x開派對,路徑是單向的,要求開完派對后還要回到原農場,求所有牛的最短路徑的最大值

要點:

就是一個定終點求最短路徑的變形,現在已經知道終點,從終點回到原農場的最短路徑很好求,直接dijkstra算法即可,想求原農場到終點的最短路徑只要將所有的單向路反向即可。利用函數的參量傳遞可以比較方便的求出。


15382144Seasonal3268Accepted8056K47MSC++1136B2016-04-12 14:32:55
#include<stdio.h> #include<stdlib.h> #include<string.h> #define INF 0x3f3f3f3f int n, m, start; int map[1005][1005], mapt[1005][1005]; int d1[1005], d2[1005]; bool vis[1005];void dijkstra(int x,int mapx[][1005],int dis[])//利用參量傳遞 {memset(vis, true, sizeof(vis));for (int i = 1; i <= n; i++)dis[i] = mapx[x][i];vis[x] = false;int min, temp;for (int i = 1; i <= n; i++){min = INF;for (int j = 1; j <= n;j++)if (vis[j] && min > dis[j]){temp = j;min = dis[j];}vis[temp] = false;for (int j = 1; j <= n; j++)if (vis[j] && dis[temp] + mapx[temp][j] < dis[j])dis[j] = dis[temp] + mapx[temp][j];} }int main() {scanf("%d%d%d", &n, &m, &start);for (int i = 1; i <= n; i++)for (int j = 1; j <= n; j++){if (i == j)map[i][j] = mapt[i][j] = 0;elsemap[i][j] = mapt[i][j] = INF;//開兩個路徑記錄數組,節省了時間}while (m--){int a, b, t;scanf("%d%d%d", &a, &b, &t);map[a][b] = t;mapt[b][a] = t;}dijkstra(start, map,d1);dijkstra(start, mapt, d2);int max = -1;for (int i = 1; i <= n; i++){if (max < d1[i]+d2[i])max = d1[i]+d2[i];}printf("%d\n", max);return 0; }

轉載于:https://www.cnblogs.com/seasonal/p/10343783.html

總結

以上是生活随笔為你收集整理的POJ3268 Silver Cow Party(最短路径)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产精品无码一本二本三本色 | 欧洲女同同性吃奶 | 日本三级韩国三级三级a级按摩 | 日韩精品一区二区亚洲av性色 | 国产jjizz一区二区三区视频 | 成人av在线一区二区 | 日本xxxxxxxxx69 | 国产精品18久久久久久久久 | 国产精品午夜视频 | 毛片在线免费 | 日韩免费视频一区二区视频在线观看 | 武林美妇肉伦娇喘呻吟 | 不卡一区二区三区四区 | 9i看片成人免费 | 青青草视频播放器 | 亚洲精品网址 | 在线观看久 | 操操操综合 | 亚洲天堂v | 男人的天堂日韩 | 日韩精品免费在线 | 我要看免费黄色片 | 日本免费黄网站 | 播放灌醉水嫩大学生国内精品 | 男生舔女生胸 | 国产一及片 | 国产一级爱c视频 | 色综合成人 | 日韩激情视频一区二区 | 久久伊人免费 | 青青草视频在线看 | 国产一线二线三线在线观看 | 老司机深夜福利在线观看 | 婷婷人体 | 国产精品一国产精品 | 中文幕无线码中文字蜜桃 | 麻豆视频在线看 | 欧美人与性囗牲恔配 | av综合久久 | 天天看夜夜爽 | 欧美多人猛交狂配 | 毛片com | 欧美劲爆第一页 | 欧美色图12p| 麻豆做爰免费观看 | 谁有毛片网站 | 欧美精品免费视频 | 少妇色视频 | 加勒比毛片 | 和美女啪啪 | 夜夜操天天爽 | 日韩一区二区a片免费观看 伊人网综合在线 | 香蕉国产精品 | 长篇高h肉爽文丝袜 | 欧美一级免费片 | 亚洲乱视频 | 中文字幕精品一区二区精品 | 在线啪| 青青青免费在线 | 亚洲美女精品视频 | 色老头在线一区二区三区 | 超碰免费在线观看 | 成人区人妻精品一区 | 久久久久久久久久久久久久久 | 裸体毛片 | 大奶子情人 | 成年人网站免费看 | 欧美精品免费在线观看 | 永久免费快色 | 在线色综合 | 久久特黄视频 | 亚洲资源在线观看 | 91久久精品一区二区 | 久久93 | 最新色站 | a猛片| 岛国av网址| 操她视频在线观看 | 在线麻豆av | 久久久久亚洲日日精品 | 好吊操av | 制服丝袜一区 | 日本中文在线视频 | 亚洲你懂得 | 免费男女乱淫真视频免费播放 | 亚洲国产成人综合 | 亚洲97视频| 黄色三级a | 欧美日韩一区二区三区在线视频 | 欧美特黄一级大片 | 婷婷五月精品中文字幕 | 91色视频在线观看 | 日韩影视在线 | 少妇搡bbbb搡bbbb | 伊人一区二区三区 | 中文字幕av在线播放 | 在线看黄的网站 | 婷婷六月网 | 麻豆入口 |