close

首先我必須為我在上課中睡覺懺悔一下,

再加上筆記抄得亂七八糟(抱歉我真的還沒醒)

好吧,進入正題(可能會和課本p.85頁的陣列有所差別)

 

原(?)圖 (這是用小畫家畫的無誤)

擷取  

目前陣列

1 2 3 4 5 

∞ ∞ ∞ ∞ ∞

和課本一樣,選擇3號做為起點

擷取  

3 3 3 3 3 (代表由三號出發)

----------

1 2 3 4 5

4 7 0 ∞ 7

 

3號設成0(代表已經走過)

擷取  

 

比較後和1的距離最小

 

更新表格

3 3 3 3 1

-----------

1 2 3 4 5

0 7 0 ∞ 2

 

比較後,1到5的距離最短

擷取  

5設為0

 

更新表格

3 3 3 5 1

----------

1 2 3 4 5

0 7 0 9 0

 

比較後,3到2的距離最短

擷取  

更新表格

3 3 3 5 1

----------

1 2 3 4 5

0 0 0 9 0

 

把最後的擺上去

擷取  

3 3 3 5 1

----------

1 2 3 4 5

0 0 0 0 0

 

所有的都是0了,代表已走完,結束

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 cc08310112tw 的頭像
    cc08310112tw

    墨墨喵喵喵

    cc08310112tw 發表在 痞客邦 留言(0) 人氣()