簡體   English   中英

最短路徑和Dijkstra算法

[英]Shortest Path and Dijkstra Algorithm

我似乎無法在互聯網上找到這個問題的任何跡象,因為我在考試中我的時間已經不多了,問題很簡單,任何解釋都會很受歡迎(雖然簡單的是或否也會這樣做)。

對於Dijkstra的算法,圖形必須是強連接的嗎? 那可以從任何其他頂點到達每個頂點? 或者是否有可能無法訪問的頂點,因此您必須使用該算法從另一個節點開始?

添加到這個問題:Dijkstra的算法是否僅適用於無向圖? 因為我教科書中的所有例子都與無向邊相關。

無向圖基本上只是一個有向圖,但具有雙向連接。 所以,不,Dijkstra的也可以適用於有向圖。

對於弱連通圖,它取決於。

假設您有圖形部分A和圖形部分B.您可以從A進入B,但不能從B進入A.如果您從A開始並想要找到進入B的最短路徑,Dijkstra將會起作用。 但很自然,你不能從B開始並嘗試在A處找到一個節點的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM