如何解决河内塔的问题?
汉诺塔问题的解决需要借助递归方法。
1,也就是不管我们面前有多少个盘子,我们只需要在c的帮助下把A上的n-1个盘子全部移动到B上。
2.然后将a柱上最大的板块移到C柱(A->;c),这时就不需要考虑最大板块的移动,也就是剩下的n-1个板块,如何从B移动到c。
3.我们需要使用的列变成了A,因为A上没有板,问题变成了B列使用A列将n-1个板移动到C列..
规划能力决定了盘面移动的顺序。
解决汉诺塔问题的一个很重要的观点是,在完成汉诺塔的任务时,应该预先计划好圆盘的移动顺序,并具有追溯性。
问题呈现时,在第一步移动之前,大部分被试会根据设定的目标状态提前规划好圆盘的移动顺序。来确定圆盘的移动顺序,但这种规划能力的作用可能会受到问题难度的影响。