河内之塔(C语言递归实现)
来源:互联网 发布:id下载软件安装 编辑:程序博客网 时间:2024/06/11 03:12
#include <stdio.h>
#include <stdlib.h>
//河内之塔 递归实现
void hanoi(int n,char A,char B,char C);
int main(int argc, char *argv[])
{
int n;
printf("输入盘数:");
scanf("%d",&n);
hanoi(n,'A','B','C');
system("PAUSE");
return 0;
}
void hanoi(int n,char A,char B,char C)
{
if(n==1)
{
printf("Move sheet %d from %c to %c/n",n,A,C);
}
else
{
hanoi(n-1,A,C,B);
printf("Move sheet %d from %c to %c/n",n,A,C);
hanoi(n-1,B,A,C);
}
}
- 河内之塔(C语言递归实现)
- c语言(河内塔)
- 河内塔(递归)
- 河内之塔算法实现(c与python)
- 河内之塔(汉诺塔) java实现
- 从算法学起C语言--河内之塔
- C语言练习篇-4河内之塔
- 河内之塔(汉诺塔问题--------递归
- 基本的递归问题--河内之塔
- 汉诺塔(河内之塔)
- 河内之塔(汉诺塔)
- 《具体数学》第一章递归问题之河内塔(THE TOWER OF HANOI)
- 通过河内之塔问题深入理解递归思想
- 递归之河内塔,汉诺塔问题(婆罗贺摩塔:Tower of Brahma)
- 汉诺塔问题(河内之塔)
- 河内之塔
- 河内之塔
- 河内之塔
- MBA组织行为学——关于不拉马的士兵
- 在ubuntu中安装jdk的遗留问题
- axis不能生成server-config.wsdd文件------解决方法
- Systemd 落选 Fedora 14 的详细原因
- 各个数据的驱动程序汇总
- 河内之塔(C语言递归实现)
- 第一章 基础 (续 在IIS中寄宿服务)
- linux内存读写不加锁的一种实现方法
- 数据库设置中的数据分段
- facebook的手机梦
- Class.getResource()怎么使用
- java到底有没有引用传值
- Linux之父访谈录:设计内核只为了好玩
- 利用iText生成PDF报表