汉诺塔编程问题, 汉诺塔 (假设三个柱子是A B C 我们要把盘子从A柱借助C移动到B) 三步
汉诺塔编程问题,汉诺塔(假设三个柱子是ABC我们要把盘子从A柱借助C移动到B)三步伪代码:if(n==1){直接把这个盘子从A移动到B}else{1、把A柱上的上边的n-...
汉诺塔编程问题, 汉诺塔 (假设三个柱子是A B C 我们要把盘子从A柱借助C移动到B) 三步 伪代码:
if(n==1) {
直接把这个盘子从A移动到B
} else {
1、把A柱上的上边的n-1个盘子借助B移动到C
2、把A上剩下的第n个盘子直接移动到B
3、把C上的n-1个盘子借助A移动到B
}
对不对? 展开
if(n==1) {
直接把这个盘子从A移动到B
} else {
1、把A柱上的上边的n-1个盘子借助B移动到C
2、把A上剩下的第n个盘子直接移动到B
3、把C上的n-1个盘子借助A移动到B
}
对不对? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询