n n Dijkstras algorithm 1 4 553 234

  • Slides: 7
Download presentation

n n 解法:Dijkstra’s algorithm 解法範例:以 1 4為例子 原圖: 553 234 12 23 34 15

n n 解法:Dijkstra’s algorithm 解法範例:以 1 4為例子 原圖: 553 234 12 23 34 15 54 5 14 54 15 25 55 1 3 5 2 Weight 4 1 2 3 4 5 INF INF INF 3

Step 1: 1 Initialization Weight 1 2 3 4 5 1 INF INF Step

Step 1: 1 Initialization Weight 1 2 3 4 5 1 INF INF Step 2: 3 Current Node: 1 Weight 1 1 2 3 4 5 1 1 1 INF 2 4

Step 3: 1 Current node: 3 3 Weight 2 4 2 3 4 5

Step 3: 1 Current node: 3 3 Weight 2 4 2 3 4 5 1 1 INF Step 4: 1 3 Current Node: 5 Weight 1 1 2 3 4 5 1 1 INF 5 2 4 5

Step 5: 1 Current node: 2 3 5 2 4 2 3 4 5

Step 5: 1 Current node: 2 3 5 2 4 2 3 4 5 1 1 2 Step 6: 1 3 Current Node: 4 Weight 1 1 2 3 4 5 1 1 2 5 2 4 6