汉诺塔问题
来源:互联网 发布:言论自由的界限 知乎 编辑:程序博客网 时间:2024/06/05 06:06
#include "stdafx.h" #include <iostream> using namespace std;void move(int n, char x, char y, char z);void main(){int n;cout << "请输入汉诺塔层数:";cin >> n;move(4,'x','y','z');system("pause");}//目标是把x上的n个盘子借助y移到z上去void move(int n,char x,char y,char z){if (n == 1)cout << x<<"--->"<<z << endl;else{move(n - 1, x, z, y);//将n-1个盘子从x借助z移到y上cout << x << "--->" << z << endl;move(n - 1, y, x ,z);//将n-1个盘子从y借助x移到z上}}
0 0
- 汉诺塔问题 背包问题
- 递归问题,汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题.
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- Python爬虫入门七之正则表达式
- 通过广播使Android程序完全退出
- 小明的存钱计划
- 贪吃蛇大战隐私政策
- 深入ECMAScript(数据类型)
- 汉诺塔问题
- 07_01020304_linux vi
- 分页的分页加搜索功能技术演示
- 数据结构实验:连通分量个数
- 那些年没有躲过的Appium的坑
- WPF中DataGrid实现全选
- IntelliJ Idea的黑色主题+代码高亮
- Linux memcache
- oracle sql 实现三张表左连接查询