資料介紹
迪克斯切
迪杰斯特拉算法用于求解一個有向圖(也可以是無向圖,無向圖是有向圖的一種特例)的一個點(稱之為原點)到其余各點(稱之為周邊點)的最短路徑問題。算法構(gòu)思很是巧妙(我這么認(rèn)為),簡直達(dá)到了“無心插柳柳成蔭”的境界。算法本身并不是按照我們的思維習(xí)慣——求解從原點到第一個點的最短路徑,再到第二個點的最短路徑,直至最后求解完成到第n個點的最短路徑,而是求解從原點出發(fā)的各有向路徑的從小到大的排列(如果這個有向圖中有環(huán)1-2-3-1算法豈不是永無終結(jié)之日了???。。?,但是算法最終確實得到了從原點到圖中其余各點的最短路徑,可以說這是個副產(chǎn)品,對于算法的終結(jié)條件也應(yīng)該以求得了原點到圖中其余各點的最短路徑為宜。清楚了算法的這種巧妙構(gòu)思后,理解算法本身就不是難題了。
算法把一個圖(G)中的點劃分成了若干部分:
1):原點(v);
2):所有周邊點(C);
另外有一個輔助集合S,從v到S中的點的最短路徑已經(jīng)求得。S的最初狀態(tài)是空集。
這樣就可以進(jìn)一步劃分圖(G):
1):原點(v);
2):已求出v至其最短路徑的周邊點(S);
3):尚未求出v至其最短路徑的周邊點(Other=C-S);
算法的主體思想:
A、找到v——Other所有路徑中的的最短路徑vd=v——d(Other的一個元素);
B、找到v——S——Other所有路徑中的的最短路徑vi=v——i(Other的一個元素);
C、比較vd和vi如果vd《=vi則將d加入S且從Other中刪除,否則將i加入S且從Other中刪除。
重復(fù)以上步驟直至Other為空集。
我們求得的最短路徑是升序排列的,那為什么下一條最短路徑就存在于v——
- CHT系列影像儀全自動測量模切件
- 《Python編程入門》.pdf 0次下載
- GPRS終端/模塊/modem使用Winsock控網(wǎng)絡(luò)編程 1次下載
- ABB-PIC工業(yè)編程器編程手冊AC500 2次下載
- 可編程邏輯器件PLD課件下載 31次下載
- 基于現(xiàn)場可編程門陣列的電機(jī)控制器算法驗證 13次下載
- 松下PLC編程軟件FPWINGR操作教程下載 62次下載
- DSP軟件編程與算法實現(xiàn) 25次下載
- 結(jié)合深度與演化算法的群競爭合作優(yōu)化算法 20次下載
- 在使用負(fù)載開關(guān)時 時序決定一切資料下載
- 基于長短時記憶網(wǎng)絡(luò)的自適應(yīng)零速檢測算法 8次下載
- 基于SVDPP算法的新型協(xié)同過濾推薦算法 16次下載
- 如何進(jìn)行DSP的軟件編程及使用算法實現(xiàn)的學(xué)習(xí)教程說明 17次下載
- 鞋類切捆條機(jī)的plc程序 11次下載
- 多傳感器測量數(shù)據(jù)的切尾加權(quán)融合算法
- 機(jī)器學(xué)習(xí)算法原理詳解 376次閱讀
- Go編程語言-你應(yīng)該知道的一切 483次閱讀
- 微電子封裝切筋系統(tǒng)和模具的設(shè)計與應(yīng)用 1466次閱讀
- 文件系統(tǒng)-一切皆文件的設(shè)計理念 398次閱讀
- 深入理解函數(shù)式編程(下) 701次閱讀
- 深入理解函數(shù)式編程(上) 637次閱讀
- 詳解C語言的驅(qū)動法編程 1831次閱讀
- 關(guān)于AI遺傳算法的詳解 8.3w次閱讀
- PLC編程方式之變頻器控制算法的爭論 4880次閱讀
- 程序員值得一看的9本學(xué)習(xí)算法經(jīng)典書籍 4w次閱讀
- 編程面試的 9 大算法概念 4233次閱讀
- 蟻群算法python編程實現(xiàn) 7388次閱讀
- 算法與程序的區(qū)別關(guān)系_算法與程序設(shè)計知識點總結(jié) 5.9w次閱讀
- md5算法原理與實現(xiàn) 7016次閱讀
- 哈夫曼算法的理解及原理分析,算法實現(xiàn),構(gòu)造哈夫曼樹的算法 3.4w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機(jī)典型實例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多