題組內容

三、下面為一以 C 語言撰寫之副程式,用來解決河內塔(tower of Hanoi)問題。phpqmLohC

⑵如果主程式呼叫 tower(2, 'A', 'B', 'C'),請問輸出是什麼?(4 分)

詳解 (共 2 筆)

白龍@菜鳥公務員(107/10/29)
白龍@菜鳥公務員(107/10/29)
詳解 #2848580
2018/06/13
如題: 執行tower(2,'A','B...
(共 204 字,隱藏中)
前往觀看
hchungw
hchungw
詳解 #6045867
2024/03/14

當主程式調用 tower(2, 'A', 'B', 'C') 時,輸出將會是:

 Move disk 1 from A to B
Move disk 2 from A to C
Move disk 1 from B to C

這個輸出顯示了將兩個盤子從 A 柱移動到 C 柱的步驟,使用 B 柱作為輔助。