最赞回答 / csrzsg
a,b,c可以理解为a为初始位置,b为中转位置,c为目标位置当一个层数为n的汉诺塔移动时可以分解为三步,第一步,将n-1层的汉诺塔移动到b位置,起始位置为a,目标位置为b第二步,将最下面一层,移动到c位置,起始位置为a,目标位置为c第三步,将n-1层塔移动到c位置,起始位置为b,目标位置为c因为起始位置、中转位置、目标位置变了,所以要相应的改变
2017-11-03