Slide 14
Slide 14 text
別の考え方 - 最小コストの辺をどう見つける?
d
f
h
i
k
j
g
9
2
22 5
81
12
41
minCost[h] = 22
minCost[k] = 5
minCost[j] = 81
minCost[g] = 41
minCost[d] = 9
連結成分からそれ
以外のノードへの
最小移動コストを計
算しておき、その中
で最小の値をとる。
d
f
e
h
i
k
j
g
9
2
22 5
81
41
67
minCost[e] = INF
連結成分から
いけないノー
ドはINF
e
67
minCost[h] = 22
minCost[k] = 5
used[k] = true
minCost[j] = 81
minCost[d] = 9
minCost[e] = INF
minCost[g] = min(41, 12)
14