汉诺塔问题
来源:互联网 发布:egd网络黄金骗局 编辑:程序博客网 时间:2024/05/29 03:45
H(1) = 1
H(n) = 2 * H(n - 1) + 1
f = 2^n + 1
代码:
#include<stdio.h>void hanoi(int n,char A,char B,char C){if(n==1){printf("Move disk %d from %c to %c\n",n,A,C);}else{hanoi(n-1,A,C,B);printf("Move disk %d from %c to %c\n",n,A,C);hanoi(n-1,B,A,C);}}int main(){int n;printf("请输入数字n以解决n阶汉诺塔问题:\n");scanf("%d",&n);hanoi(n,'A','B','C');return 0;}
0 0
- 汉诺塔问题 背包问题
- 递归问题,汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题.
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 汉诺塔问题
- 第五天学习笔记
- 将递归函数转换为非递归形式
- 【Android游戏特效】项目实战
- Leetcode32 Longest Valid Parentheses
- F71A尝试写随笔:Filter
- 汉诺塔问题
- 学习Java的同学如何使自己个人电脑拥有良好的Java运行环境
- hive 安装报错“java.lang.NoClassDefFoundError: org/apache/thrift/TException”
- cocos2dx导入到eclipse出现"C/C++ Indexer". java.lang.NullPointerException
- redis做DB缓存mysql做冗余数据库,memcached主备存储session下的集群高可用方案
- 设计模式学习笔记十四:适配器模式
- JAVA笔记之数组
- Delphi调用C#编写的WebService返回空值
- Leetcode #64 Minimum Path Sum