圖論 —— 最短路 —— Johnson 算法

【概述】 對於單源最短路來講,有時間複雜度爲 O(E+VlogV) 要求權值非負的 Dijkstra,時間複雜度爲 O(VE) 適用於帶負權值的 Bellman Ford算法 對於全源最短路來講,除了時間複雜度爲 O(V*V*V) 利用動態規劃思想的 Floyd 算法外,能夠認爲是單源最短路徑的推廣,即分別以每一個頂點爲源點求其至其餘頂點的最短距離數組 對於每一個頂點利用 Ford 算法,時間複雜
相關文章
相關標籤/搜索