數(shù)據(jù)結(jié)構(gòu):最短路徑算法ppt課件.ppt_第1頁(yè)
數(shù)據(jù)結(jié)構(gòu):最短路徑算法ppt課件.ppt_第2頁(yè)
數(shù)據(jù)結(jié)構(gòu):最短路徑算法ppt課件.ppt_第3頁(yè)
數(shù)據(jù)結(jié)構(gòu):最短路徑算法ppt課件.ppt_第4頁(yè)
數(shù)據(jù)結(jié)構(gòu):最短路徑算法ppt課件.ppt_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1,2020/8/9,圖算法(2),最短路徑Shortest Path,青島理工大學(xué)acm,2020/8/9,2,Dijkstra算法練習(xí)題鏈接Floyd算法練習(xí)題鏈接密碼都是多條路徑,哪條路徑最短最短路徑問(wèn)題,2020/8/9,5,單源最短路徑單源sourceshortestpath (Dijkstra算法), 所有頂點(diǎn)對(duì)之間的最短路徑問(wèn)題all-pairsshortestpathh單個(gè)源最短路徑Single-Source Shortest Path問(wèn)題:具有有向圖G(E,v ),并且找到從給定源頂點(diǎn)s到另一個(gè)頂點(diǎn)v的加權(quán)最小路徑最短路徑=最小權(quán)重路徑的權(quán)重是路徑上所有邊的權(quán)重之和。 例如:

2、從道路圖:青島理工到金沙灘的最短路徑,從2020/8/9、7、7、v5、v4、v0、100、5、60、10、10、v1、v2、v3、20、50、30 v4) 30 V0到v5 (V0、v4、v3、v5) 8、8、貪婪法:頂點(diǎn)列v0、V1、Vn從v0到Vn,權(quán)重不為負(fù)的單元最短路徑算法(Dijkstra ),2020/8/9, 9、9、基本思想:將圖中的所有頂點(diǎn)分成兩組:S,V-S組是包含確定了最短路徑的頂點(diǎn)的集合s,另一組是未確定的最短路徑的頂點(diǎn)集合V-S最初只包含源v0,在V-S中繼續(xù)進(jìn)行貪婪選擇擴(kuò)展集合s 、非負(fù)權(quán)重的單元最短路徑算法(Dijkstra )、2020/8/9,10、非負(fù)權(quán)重的單元最短路徑算法(Dijkstra ),最初,s只包含源v0、特殊路徑:源到g的任何頂點(diǎn)u (步驟3360 ) 、2020/8/9、11、v5、v4、v0、100、60、10、10、v1、v3、20、50、30、v2、v0vo Dijkstra演算法:通常,Distk=或=設(shè)定輔助陣列Dist,并設(shè)定各分量Dist 2020/8/9,14,1 )在從源點(diǎn)出發(fā)的所有圓弧中,選擇權(quán)重最小的圓弧,即第一個(gè)最短路徑。 2 )修正其他

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論