貪心算法之單源最短路徑問題

給定帶權有向圖G=(V,E),其中每條邊的權都是非負數。給定一個起始頂點,成爲源。計算從源到所有其他定點的最短路徑長度。路徑長度是各邊權重之和。該問題稱爲單源最短路徑問題。 基本思想:Dijkstra算法(迪傑斯特拉算法)是解單源最短路徑問題的貪心算法。 Dijkstra算法特點:以起始點爲中心向外層層擴展,直到擴展到終點爲止,是一種廣度優先搜索方法。 Dijkstra算法原理:最優子路徑存在(貪
相關文章
相關標籤/搜索