汉诺塔问题
来源:互联网 发布:同花顺软件打不开 编辑:程序博客网 时间:2024/05/16 07:42
杭电关于汉诺塔的题目有十几题,有空可以做一下。
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;void move(int n,int x,int y) {printf("%d:%c->%c\n",n,x,y);}void hanoi(int n,int x,int y,int z){ if(n==1) move(n,x,z); else{ hanoi(n-1,x,z,y); move(n,x,z); hanoi(n-1,y,x,z); }}int main(){ int n; char x,y,z; scanf("%d",&n); x='A',y='B',z='C'; hanoi(n,x,y,z);}
0 0
- 汉诺塔问题 背包问题
- 递归问题,汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题.
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 随想录(我们应该编写什么样的软件)
- boost库学习总结
- 【POJ 4052】Hrinity(AC自动机)
- 递归算法的时间复杂度终结篇
- 生成n对括号的合法全排列
- 汉诺塔问题
- Akka
- 第三章 Data语意学
- 第五周项目4-数制转换
- JVM基础知识
- Java容器类总结
- 深入理解hadoop之下载cloudera+创建第一个maven项目
- UVA 10795 A Different Task(汉诺塔构造)*
- cal命令:日期显示