




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、prim算法設(shè)置兩個集合P和Q,其中P 用于存放G的最小生成樹中的頂點,集合Q存放G的最小生成樹中的邊。令集合P的初值為P=V1(假設(shè)構(gòu)造最小生成樹時,從頂點V1出發(fā)),集合Q的初值為 。Prime算法的思想是,從所有p P,vV-P的邊中,選取具有最小權(quán)值的邊pv,將頂點v加入集合P中,將邊pv 加入集合Q中,如此不斷重復(fù),直到P=V時,最小生成樹構(gòu)造完畢,這時集合Q中包含了最小生成的所有邊。(找最小的權(quán),不連成圈即可) clc;clear; M=1000; a(1,2)=50; a(1,3)=60; a(2,4)=65; a(2,5)=40; a(3,4)=52;a(3,7)=45; a(
2、4,5)=50; a(4,6)=30;a(4,7)=42; a(5,6)=70; a=a;zeros(2,7); a=a+a;a(find(a=0)=M; result=;p=1;tb=2:length(a); while length(result)=length(a)-1 temp=a(p,tb);temp=temp(:); d=min(temp); jb,kb=find(a(p,tb)=d); j=p(jb(1);k=tb(kb(1); result=result,j;k;d;p=p,k;tb(find(tb=k)=; end result 例 、一個鄉(xiāng)有7個自然村,其間道路如圖所示,要
3、以村為中心建有線廣播網(wǎng)絡(luò),如要求沿道路架設(shè)廣播線,應(yīng)如何架設(shè)?1 / 9Kruskal算法 每步從未選的邊中選取邊e,使它與已選邊不構(gòu)成圈,且e是未選邊中的最小權(quán)邊,直到選夠n-1條邊為止。 clc;clear; M=1000; a(1,2)=50; a(1,3)=60; a(2,4)=65; a(2,5)=40; a(3,4)=52;a(3,7)=45; a(4,5)=50; a(4,6)=30;a(4,7)=42; a(5,6)=70; i,j=find(a=0)&(a=M); b=a(find(a=0)&(a=M); data=i;j;b;index=data(1:2,:); loop=
4、max(size(a)-1; result=; while length(result)v2 index(find(index=v1)=v2; else index(find(index=v2)=v1; end data(:,flag)=; index(:,flag)=; end result中國郵遞員問題中國郵遞員問題也可以表示為:在一個有奇點的連通圖中。要求增加一些重復(fù)邊,使得新的連通圖不含有奇點,并且增加的重復(fù)邊總權(quán)最小。我們把增加重復(fù)邊后不含奇點的新的連通圖叫做郵遞路線,而總權(quán)最小的郵遞路線叫做最優(yōu)郵遞路線。求圖中所示的中國郵遞員問題 Fleury算法(在一個Euler圖中找出Eule
5、r環(huán)游) 注:包括三個文件;fleuf1.m, edf.m, flecvexf.m function T c=fleuf1(d) %注:必須保證是Euler環(huán)游,否則輸出T=0,c=0 n=length(d); b=d; b(b=inf)=0; b(b=0)=1; m=0; a=sum(b); eds=sum(a)/2; ed=zeros(2,eds); vexs=zeros(1,eds+1); matr=b; for i=1:n if mod(a(i),2)=1 m=m+1; end end if m=0 fprintf(there is not exit Euler path.n) T=0
6、;c=0; end if m=0 vet=1; flag=0; t1=find(matr(vet,:)=1); for ii=1:length(t1) ed(:,1)=vet,t1(ii); vexs(1,1)=vet;vexs(1,2)=t1(ii); matr(vexs(1,2),vexs(1,1)=0; flagg=1;tem=1; while flagg flagg ed=edf(matr,eds,vexs,ed,tem); tem=tem+1; if ed(1,eds)=0 & ed(2,eds)=0 T=ed; T(2,eds)=1; c=0; for g=1:eds c=c+d(
7、T(1,g),T(2,g); end flagg=0; break; end end end end functionflag ed=edf(matr,eds,vexs,ed,tem) flag=1; for i=2:eds dvex f=flecvexf(matr,i,vexs,eds,ed,tem); if f=1 flag=0; break; end if dvex=0 ed(:,i)=vexs(1,i) dvex; vexs(1,i+1)=dvex; matr(vexs(1,i+1),vexs(1,i)=0; else break; end end function dvex f=fl
8、ecvexf(matr,i,vexs,eds,ed,temp) f=0; edd=find(matr(vexs(1,i),:)=1); dvex=0; dvex1=; ded=; if length(edd)=1 dvex=edd; else dd=1;dd1=0;kkk=0; for kk=1:length(edd) m1=find(vexs=edd(kk); if sum(m1)=0 dvex1(dd)=edd(kk); dd=dd+1; dd1=1; else kkk=kkk+1; end end if kkk=length(edd) tem=vexs(1,i)*ones(1,kkk);
9、 edd1=tem;edd; for l1=1:kkk lt=0;ddd=1; for l2=1:eds if edd1(1:2,l1)=ed(1:2,l2) lt=lt+1; end end if lt=0 ded(ddd)=edd(l1); ddd=ddd+1; end end end if templength(dvex1) & temp0 flag=0; for m=1:L-3 for n=m+2:L-1 if a(c1(m),c1(n)+a(c1(m+1),c1(n+1)0 flag=0; for m=1:L-3 for n=m+2:L-1 if a(c1(m),c1(n)+a(c1(m+1),c1(n+1). a(c1(m),c1(m+1)+a(c1(n),c1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于農(nóng)村發(fā)展的中級經(jīng)濟(jì)師試題及答案
- 2025技術(shù)開發(fā)合同示范文本
- 工程項目管理時間規(guī)劃試題及答案
- 2025太陽能光伏電站建設(shè)合同模板
- 復(fù)習(xí)需求分析水利水電工程試題及答案
- 公共關(guān)系學(xué)中消費者心理分析相關(guān)題目及試題及答案
- 市政工程考試備考卷會與試題及答案
- 通過練習(xí)強化的試題及答案市政工程
- 市場經(jīng)濟(jì)條件下的政策選擇試題及答案
- 2024水利水電工程項目復(fù)盤試題及答案
- 大風(fēng)天氣下的物流運輸安全措施
- 老舊小區(qū)加裝電梯使用公約協(xié)議
- 新生兒護(hù)理安全用藥
- 2025年湖北省新華書店集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 西醫(yī)骨科發(fā)展簡史
- 醫(yī)療護(hù)理醫(yī)學(xué)培訓(xùn) 臨時起搏器的使用及參數(shù)調(diào)整課件
- 《中國婦女妊娠期體重監(jiān)測與評價》(T-CNSS 009-2021)
- 情境教學(xué)法在初中函數(shù)教學(xué)中的實踐研究
- 2025年春季1530安全教育記錄主題
- 初中語文教師校本培訓(xùn)內(nèi)容
- 2024年國家公務(wù)員考試行測真題附解析答案
評論
0/150
提交評論