汉诺塔_题目收集

汉诺塔

题目:

有一个梵塔,塔内有三个座A、B、C,A座上有诺干个盘子,盘子大小不等,大的在下,小的在上(如图)。把这些个盘子从A座移到C座,中间可以借用B座但每次只能允许移动一个盘子,并且在移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。

描述简化:把A柱上的n个盘子移动到C柱,其中可以借用B柱。

(有时间实现下代码)代码待写

摘录于:

http://www.cnblogs.com/yanlingyin/archive/2011/11/14/2247594.html

 非递归解见:http://zh.wikipedia.org/wiki/%E6%B1%89%E8%AF%BA%E5%A1%94

原文地址:https://www.cnblogs.com/gaoquanning/p/3072814.html