求帶權(quán)圖的最小生成樹(shù)
求帶權(quán)圖的最小生成樹(shù)
一、實(shí)驗(yàn)?zāi)康?br/>熟練理解求最小生成的Prim算法;
鍛煉程序設(shè)計(jì)能力.
二、實(shí)驗(yàn)內(nèi)容
編程實(shí)現(xiàn)求無(wú)向帶權(quán)圖的最小生成樹(shù).
三、實(shí)驗(yàn)原理、方法和手段
設(shè)圖G =(V,E),其生成樹(shù)的頂點(diǎn)集合為U.
?、?、把v0放入U(xiǎn).
?、凇⒃谒衭∈U,v∈V-U的邊(u,v)∈E中找一條最小權(quán)值的邊,加入生成樹(shù).
③、把②找到的邊的v加入U(xiǎn)集合.如果U集合已有n個(gè)元素,則結(jié)束,否則繼續(xù)執(zhí)行②.
四、實(shí)驗(yàn)組織運(yùn)行要求
本實(shí)驗(yàn)采用集中授課形式,每個(gè)同學(xué)獨(dú)立完成上述實(shí)驗(yàn)要求.
五、實(shí)驗(yàn)條件
每人一臺(tái)計(jì)算機(jī)獨(dú)立完成實(shí)驗(yàn),如下條件:
(1)硬件:微機(jī);
(2)軟件:VC++6.0、VC++.Net.
六、實(shí)驗(yàn)步驟
(1)編寫(xiě)生成一個(gè)鄰接矩陣表示的無(wú)向帶權(quán)圖的函數(shù).
(2)編寫(xiě)Prim函數(shù);
(3)在主函數(shù)中調(diào)用上述函數(shù),并將結(jié)果中所有的邊輸出.輸出邊的格式為:i,j,w.其中i和j為該邊關(guān)聯(lián)的點(diǎn)的下標(biāo),w為該邊權(quán)值.
七、實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)報(bào)告主要包括實(shí)驗(yàn)預(yù)習(xí)、實(shí)驗(yàn)說(shuō)明、程序代碼、實(shí)驗(yàn)結(jié)果及分析等內(nèi)容.
一、實(shí)驗(yàn)?zāi)康?br/>熟練理解求最小生成的Prim算法;
鍛煉程序設(shè)計(jì)能力.
二、實(shí)驗(yàn)內(nèi)容
編程實(shí)現(xiàn)求無(wú)向帶權(quán)圖的最小生成樹(shù).
三、實(shí)驗(yàn)原理、方法和手段
設(shè)圖G =(V,E),其生成樹(shù)的頂點(diǎn)集合為U.
?、?、把v0放入U(xiǎn).
?、凇⒃谒衭∈U,v∈V-U的邊(u,v)∈E中找一條最小權(quán)值的邊,加入生成樹(shù).
③、把②找到的邊的v加入U(xiǎn)集合.如果U集合已有n個(gè)元素,則結(jié)束,否則繼續(xù)執(zhí)行②.
四、實(shí)驗(yàn)組織運(yùn)行要求
本實(shí)驗(yàn)采用集中授課形式,每個(gè)同學(xué)獨(dú)立完成上述實(shí)驗(yàn)要求.
五、實(shí)驗(yàn)條件
每人一臺(tái)計(jì)算機(jī)獨(dú)立完成實(shí)驗(yàn),如下條件:
(1)硬件:微機(jī);
(2)軟件:VC++6.0、VC++.Net.
六、實(shí)驗(yàn)步驟
(1)編寫(xiě)生成一個(gè)鄰接矩陣表示的無(wú)向帶權(quán)圖的函數(shù).
(2)編寫(xiě)Prim函數(shù);
(3)在主函數(shù)中調(diào)用上述函數(shù),并將結(jié)果中所有的邊輸出.輸出邊的格式為:i,j,w.其中i和j為該邊關(guān)聯(lián)的點(diǎn)的下標(biāo),w為該邊權(quán)值.
七、實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)報(bào)告主要包括實(shí)驗(yàn)預(yù)習(xí)、實(shí)驗(yàn)說(shuō)明、程序代碼、實(shí)驗(yàn)結(jié)果及分析等內(nèi)容.
其他人氣:563 ℃時(shí)間:2020-02-03 09:13:42
優(yōu)質(zhì)解答
某是秦XX老師,請(qǐng)認(rèn)真上機(jī)完成!
我來(lái)回答
類似推薦
- 已知帶權(quán)的無(wú)向圖的鄰接矩陣(如圖),畫(huà)出該圖及其最小生成樹(shù).
- 什么樣的圖的最小生成樹(shù)是唯一的
- 一個(gè)連通無(wú)向邊帶權(quán)圖的最小生成樹(shù)指什么?
- 在一個(gè)帶權(quán)連通圖G中,權(quán)值最小的邊一定包含在G的()種.A.最小生成樹(shù)
- 如圖所示為一個(gè)無(wú)向帶權(quán)圖,請(qǐng)分別按照Prim算法和Kruskal算法求最小生成樹(shù)
- 草字頭+佳 是什么字
- empty what is full,fill what is empty! 永遠(yuǎn)不讓自己空虛,永遠(yuǎn)不讓自己自滿 給點(diǎn)點(diǎn)評(píng)
- 16S rRNA基因通用引物1492r/F27,1492和27分別是什么意思?編號(hào)么?
- 用短除法分解素因素:42 81 40
- 在長(zhǎng)1.6米,寬1.2米的長(zhǎng)方形三合板上,裁出半徑是20厘米的圓,最多可裁多少個(gè)?
- 線性代數(shù) 設(shè)A,B,C均為n階矩陣,I為n階單位矩陣,且ABC=I,則下列矩陣乘積一定等于I的是哪個(gè)?
- 試以下面的方程為例,敘述用分離變量法求解方程的步驟.
猜你喜歡
- 1每天堅(jiān)持朗讀對(duì)學(xué)外語(yǔ)有什么好處?
- 2You are yuji?急.
- 3思密達(dá)到底是什么意思
- 4計(jì)算(a的立方-b的立方)+ab(a-3b)-2(b的立方-a的平方b)
- 5求寫(xiě)英語(yǔ)書(shū)面表達(dá)
- 6油酸的作用是什么
- 7請(qǐng)幫忙翻譯:Payment and and Charging
- 8近紅外區(qū)的吸收光譜代表什么含義?
- 9大正方形邊長(zhǎng)為15cm,小正方形邊長(zhǎng)為10cm.求陰影甲的面積比陰影乙的面積大多少平
- 10有甲乙丙三種文具,若購(gòu)甲2件,乙1件、丙3件共需23元,若夠甲1件、乙4件、丙5件共需36元,問(wèn)夠甲一件,乙2件,丙3件共需多少元
- 11Jack has a dog and so have I.____dog and____had a fight
- 12英語(yǔ)翻譯