递归入门(四)---- 汉诺塔
来源:互联网 发布:四轴单片机 编辑:程序博客网 时间:2024/06/04 19:17
这是一道经典的入门之一
代码:
#include<stdio.h>
void mov(char A,char B)
{
printf("%c ------------> %c\n",A,B);
}
void hano(int n,char one,char two,char three)
{
if(n>0)
{
hano(n-1, one, three,two);
mov(one,three);
hano(n-1,two,one, three);
}
}
int main()
{
int n;
scanf("%d",&n);
hano(n,'A','B','C');
return 0;
}
0 0
- 递归入门(四)---- 汉诺塔
- 递归入门(五) ---- 汉诺塔变形
- TOJ4132 Hanoi tower 汉诺塔(递归入门)
- 汉诺塔 递归入门
- 递归问题与递归结构(四)
- Python学习四(递归)
- 汉诺塔——递归入门
- 入门学习(四)
- Vim入门(四)
- AngularJS入门(四)
- 指针入门(四)
- 树莓派入门(四)
- python入门(四)
- python入门(四)
- webpack入门(四)
- node入门(四)
- JavaScript入门(四)
- mysql入门(四)
- 论文读书笔记-主题-word representations learning & Evaluation
- mongodb shell commands
- MinGW编译的EXE需要DLL的问题
- 学习计划,希望这次不要虎头蛇尾
- 域和工作组
- 递归入门(四)---- 汉诺塔
- 网站排名最快最实用的三个技巧
- IOS 退出程序APP代码
- Mysql5.6支持在线修改表结构
- 求职材料准备-入门导读
- java实现心形图案
- uva 568 Just the Facts(n!打表递推)
- 数据库设计的一般性原则
- 关于c++的几个特性