早教吧 育儿知识 作业答案 考试题库 百科 知识分享

汉诺塔2^n-1的算法一定是次数最少吗?这个算法是认为移动n个盘子的次数是,把n-1次的都移到另一个柱上,最下面的移到第三个柱子上,最后把n-1个都移回来得到的.那么移动n个盘一定要经过将n-1

题目详情
汉诺塔2^n-1的算法一定是次数最少吗?
这个算法是认为移动n个盘子的次数是,把n-1次的都移到另一个柱上,最下面的移到第三个柱子上,最后把n-1个都移回来得到的.那么移动n个盘一定要经过将n-1个移到另一个柱子的过程吗?如果不一定,那这样算出来的次数如何保证是最小的?
▼优质解答
答案和解析
这个次数本来就是按照移动规则的最小值,用归纳法即可证明的
别的移动方法只可能会增多
看了 汉诺塔2^n-1的算法一定是...的网友还看了以下: