做了一个Hanoi汉诺塔的解题c++程序,用的递归
来源:互联网 发布:无root一键免流软件 编辑:程序博客网 时间:2024/05/21 21:37
自己做的,就是嫌速度太慢,又没法用inline,因为用了递归,不知道怎么改,请各位看看
#include<bits/stdc++.h>using namespace std;int hanoi(int n,char a,char b,char c){if(n==1) cout<<a<<" To "<<c<<endl;else {hanoi(n-1,a,c,b);cout<<a<<" To "<<c<<endl;hanoi(n-1,b,a,c);}}int main() {int n;cin>>n;hanoi(n,'A','B','C');return 0;}
阅读全文
0 0
- 做了一个Hanoi汉诺塔的解题c++程序,用的递归
- 用C写的汉诺塔(hanoi)程序
- 用C写的汉诺塔(hanoi)程序
- 用递归法:设计算法求解汉诺塔问题,并编程实现。 (1) Hanoi(汉诺)塔问题分析 这是一个古典的数学问题,是一个用递归方法解题的典型例子。问题是这样的:古代有一个梵塔,塔内有3个座 A,B,C
- 用C语言解决(hanoi)汉诺塔问题——函数的递归调用
- 深刻的理解递归汉诺塔(Hanoi)
- hanoi汉诺塔问题的递归实现
- 做了一个五子棋程序的框架
- hanoi塔的c语言函数递归实现
- 终于用VC/MFC做了一个真正的程序
- JavaShowAlgorithm-hanoi的递归和非递归
- 用了半天时间做的一个简单的递归下降分析器
- Hanoi Tower 汉诺塔的简单分析/C
- Hanoi Tower 汉诺塔的简单分析/C
- Hanoi Tower 汉诺塔的简单分析/C
- Hanoi Tower 汉诺塔的简单分析/C
- Hanoi Tower 汉诺塔的简单分析/C
- 用递归做了一个文件夹建立
- Linux触摸屏驱动-jz2440
- HDU 2846Repository(字典树+计数)
- eclipse导入工程中文乱码问题
- 浏览器对象模型---BOM
- HDU1027 Ignatius and the Princess II
- 做了一个Hanoi汉诺塔的解题c++程序,用的递归
- 71. Simplify Path
- Java对WebService实现类的方法做单元测试
- 渲染管线——透视投影变换
- CSDN如何转载别人文章
- 关于finally
- 单实例redis 的安装配置(上)
- 代码异味:Null
- VS2010/MFC 常用类:CTime 类和 CTimeSpan类