13周:汉诺塔改编
来源:互联网 发布:node.js开发网站 编辑:程序博客网 时间:2024/04/26 21:32
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院 * All rightsreserved. * 文件名称:1.cpp * 作 者:李慧慧 * 完成日期:2012年11月24日 * 版 本 号: v1.0 * 输入描述:略 * 问题描述:略 * 程序输出:盘子移动的次数 * 问题分析:略 */ #include<iostream>using namespace std;long move(int x,char A,char B,char C);int main(){ long count; count=move(6,'A','B','C'); cout<<6<<"个盘子移动次数"<<count<<"次"<<endl; return 0; } long move(int n,char A,char B,char C) { long i,j; if(n==1){ return 1; } else{ i=move(n-1,A,C,B); j=move(n-1,B,A,C); return i+j+1; }
运行结果:
嘿嘿,这样做做、、、
- 13周:汉诺塔改编
- 第13周上机实践改编
- 剧本改编
- 真事改编
- 儿歌改编
- 《人面桃花》改编
- 笑话改编
- 汉诺塔的改编题(用栈求解,分别递归和非递归)
- 第十三周项目6-体验文件操作(实战-改编english.dat)
- 改编的一个屏幕保护程序
- 《隐形的翅膀》改编
- Unix 改编权限chmod
- 尝试改编程序
- 改编 秋瑾-满江红
- 【改编】loading组件
- 银行系统改编版
- wifi笑话改编
- Java 游戏改编
- UNIX实际用户ID和有效用户ID
- 快速排序算法在生活中的应用
- 关于Flash Player 10 socket connection timeout
- 黑马程序员_java高新javaBean内省
- Hibernate中的分页(从jsp页面到Action以及后台的HQL)
- 13周:汉诺塔改编
- Stochastic dominance 随机优势
- win7玩游戏时不能全屏该怎么解决
- 科学观念
- Ubuntu下OpenGL编程基础解析
- Linux命令——chmod(修改读写执行等权限)
- Virtualbox菜单栏不见后的找回方法
- Bitmap内存溢出问题
- 汉诺塔1