49. 電腦科學領域中,河內塔 (Tower of Hanoi) 是經典的問題,如圖所示。 

5f0fb493344b5.jpg現有三個桿子,分別編號為A、B、C,其中A稱為Source、B稱為Temporary、C稱為Destination。剛開始有n個圓盤,目的是將所有的圓盤從A搬到C,而且須根據下列條件:① 每次只能搬動一個圓盤;② 搬動過程中,大圓盤不能放在小圓盤上面。若設計C++程式解決河內塔問題如下: 

5f0fb4b5e4a30.jpg請問填空處為何?
(A) A, B, C, 1
(B) A, B, C, n – 1
(C) B, A, C, 1
(D) B, A, C, n – 1



參考答案

無參考答案

內容推薦

內容推薦