最贊回答 / csrzsg
a,b,c可以理解為a為初始位置,b為中轉位置,c為目標位置當一個層數為n的漢諾塔移動時可以分解為三步,第一步,將n-1層的漢諾塔移動到b位置,起始位置為a,目標位置為b第二步,將最下面一層,移動到c位置,起始位置為a,目標位置為c第三步,將n-1層塔移動到c位置,起始位置為b,目標位置為c因為起始位置、中轉位置、目標位置變了,所以要相應的改變
2017-11-03