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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

SDUT-3362 数据结构实验之图论六:村村通公路

發布時間:2025/4/16 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SDUT-3362 数据结构实验之图论六:村村通公路 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據結構實驗之圖論六:村村通公路

Time Limit:?1000MS?Memory Limit:?65536KB Submit?Statistic?Discuss

Problem Description

當前農村公路建設正如火如荼的展開,某鄉鎮政府決定實現村村通公路,工程師現有各個村落之間的原始道路統計數據表,表中列出了各村之間可以建設公路的若干條道路的成本,你的任務是根據給出的數據表,求使得每個村都有公路連通所需要的最低成本。

Input

連續多組數據輸入,每組數據包括村落數目N(N <= 1000)和可供選擇的道路數目M(M <= 3000),隨后M行對應M條道路,每行給出3個正整數,分別是該條道路直接連通的兩個村莊的編號和修建該道路的預算成本,村莊從1~N編號。?

Output

輸出使每個村莊都有公路連通所需要的最低成本,如果輸入數據不能使所有村莊暢通,則輸出-1,表示有些村莊之間沒有路連通。?

Example Input

5 8 1 2 12 1 3 9 1 4 11 1 5 3 2 3 6 2 4 9 3 4 4 4 5 6

Example Output

19

Hint

Author

#include<iostream> #include <cstring> #define Minimum 0x3f3f3f3f//無窮大 using namespace std; int Map[1010][1010];//用二維數組來表示圖的邊的關系 int visit[1010];//頂點標記數組,值為1表示訪問過,為0則沒有訪問過 int lowcost[1010];//存儲每個頂點與之相連邊的權值 int n,m; int prim() {int i,j,k;int sum =0,flag=0;int Min;visit[1]=1;for(i=1;i<=n;i++)//權值初始化{lowcost[i]=Map[i][1];}for(i=2;i<=n;i++){Min = Minimum;for(j=1;j<=n;j++)//尋找每個頂點與之相連的邊的最小權值{if(!visit[j]&&lowcost[j]<Min){Min = lowcost[j];k=j;}}if(Min==Minimum)//如果某個頂點與之相連的邊找不到最小權值,則表示道路不通{flag = 1;break;}sum+=Min;visit[k]=1;for(j=1;j<=n;j++)//從新更新 下一次判斷要用的權值{if(!visit[j]&&lowcost[j]>Map[j][k])lowcost[j]=Map[j][k];}}if(!flag)cout<<sum<<endl;elsecout<<-1<<endl; } int main() {int u,v,w;while(cin>>n>>m){memset(Map,Minimum,sizeof(Map));//memset函數里面只能賦值為 0 -1(源于對補碼的機制)memset(visit,0,sizeof(visit));while(m--){cin>>u>>v>>w;Map[u][v]=Map[v][u]=w;}prim();}return 0; }/*************************************************** User name: YT1658506207邵雪源 Result: Accepted Take time: 0ms Take Memory: 2160KB Submit time: 2017-08-11 19:17:20 ****************************************************/

總結

以上是生活随笔為你收集整理的SDUT-3362 数据结构实验之图论六:村村通公路的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久久久成人精品无码中文字幕 | 精品乱码久久久久久中文字幕 | 免费看a级黄色片 | 一区二区久久精品66国产精品 | 玖玖热在线视频 | 新红楼梦2005锦江版高清在线观看 | 日本v视频 | 国产一区二区三区91 | 免费午夜网站 | 久久97超碰| 国产午夜大片 | 五月婷婷开心 | 亚洲人成影视 | 欧美在线观看视频 | 亚洲国产91| 插插综合视频 | 男生坤坤放进女生坤坤里 | 青娱乐av | 国产午夜视频在线播放 | 日韩资源网 | 自拍 亚洲 欧美 | 六月丁香激情 | 国产三级在线 | 欧美在线观看a | 人人爱人人插 | 免费a网 | av片免费| 草民午夜理伦三级 | 巨胸爆乳美女露双奶头挤奶 | 一级特黄特色的免费大片视频 | 日本激情一区二区三区 | 国产欧美日韩视频在线观看 | 国语av在线 | 在线看免费 | 午夜精品国产 | 波多野结衣成人在线 | 久久不射网站 | 中国丰满熟妇xxxx性 | 男人用嘴添女人下身免费视频 | 色葡萄影院 | 免费看色| 亚洲区小说区图片区 | 欧美亚洲大片 | 亚洲成人av| 夜夜骑av | 国产一及毛片 | 国产片在线播放 | 欧美精品99久久 | 国产黄在线观看 | 啦啦啦视频在线观看 | 欧美在线视频二区 | 国产成人一区二区三区视频 | 女人张开双腿让男人捅 | 日本高清视频一区二区 | 污视频免费在线观看 | 美女一级片 | 亚洲黄色免费观看 | 黄色一级片在线 | 亚洲人丰满奶水 | 亚洲精品国 | 91亚洲视频| 久久久丁香 | 日本3p视频| 亚洲欧美一区二区三区孕妇 | 亚洲一区二区观看 | 潘金莲一级淫片aaaaa武则天 | 欧美乱妇狂野欧美在线视频 | 操你啦在线视频 | 夜夜操狠狠干 | 国产精品视频看看 | 97精品国产97久久久久久粉红 | 久久一二区 | 激情小说五月天 | 激情 小说 亚洲 图片 伦 | 一级黄色a视频 | 91精品久久久久久久 | 91精品导航 | av一卡| 黄色天堂av | 高跟91娇喘 | 精产国品一区二区 | 国产麻豆一精品一男同 | 日韩美女福利视频 | youjizz亚洲女人 | 色倩网站 | 麻豆传媒网站在线观看 | 懂色av一区二区在线播放 | 18深夜在线观看免费视频 | 美女视频久久 | 激情婷婷六月 | 玉米地疯狂的吸允她的奶视频 | 人人草在线观看 | 射射综合网 | 男人天堂资源网 | 国产精品白丝喷水在线观看 | 人妻体体内射精一区二区 | 欧美一区二区三区免费看 | 色性av| 日本www视频在线观看 |