最小生成樹之迪傑斯特拉算法(Dijkstra算法)之單源最短路徑

  貪心法算法思想 1、通過Dijkstra計算圖G中的最短路徑時,需要指定起點s(即從頂點s開始計算)。 2、此外,引進兩個集合S和U。S的作用是記錄已求出最短路徑的頂點(以及相應的最短路徑長度),而U則是記錄還未求出最短路徑的頂點(以及該頂點到起點s的距離)。 3、初始時,S中只有起點s;U中是除s之外的頂點,並且U中頂點的路徑是」起點s到該頂點的路徑」。然後,從U中找出路徑最短的頂點,並將其
相關文章
相關標籤/搜索