第二周汉诺塔问题
来源:互联网 发布:网络支付系统 编辑:程序博客网 时间:2024/06/18 00:01
- *Copyright (c) 2017, 烟台大学计算机学院
- *All rights reserved.
- *文件名称:zz.cpp
- *作 者:常璐
- *完成日期:2017年9月13日
- *版 本 号:v1.0
- *
- *问题描述:汉诺塔问题
- *输入描述:盘子数目n
- */
- #include <stdio.h>
- #define discCount 32
- long long move(long long, char, char,char);
- int main()
- {
- long long count;
- count=move(discCount,'A','B','C');
- printf("%d个盘子需要移动%I64d次\n", discCount, count);
- return 0;
- }
- long long move(long long n, char A, char B,char C)
- {
- long long c1,c2;
- if(n==1)
- return 1;
- else
- {
- c1=move(n-1,A,C,B);
- c2=move(n-1,B,A,C);
- return c1+c2+1;
- }
- }
阅读全文
0 0
- 第二周汉诺塔问题
- 第二周汉诺塔问题
- 第二小数问题
- 第二题、打鱼问题
- 第二个问题
- CTS 问题 第二篇
- 第二周 汉诺塔问题
- 第二周 汉诺塔问题
- 【第二届蓝桥杯】概率问题
- 第二章问题回答
- 第二周问题 硬币问题
- 第二周汉诺塔
- java基础问题(第二部分)
- 文件系统中的第二个问题.
- 第二课问题之详解
- java 初学者 第二个问题
- render_to_response第二个参数问题
- zf权限问题(第二种)
- 20170922前端第四天
- 拖拽事件
- Codeforces 863A Quasi-palindrome
- poj 1308 入门(坑)
- 长链接 转短链接URL的设计思路
- 第二周汉诺塔问题
- 训练集---训练赛13
- C#上机作业及代码Question2
- 欧拉函数打表
- <Probabilistic Graphical Models>2 Graphical Models in Action
- pycharm以及numpy、matplotlib等安装
- PHP 控制反转和依赖注入(IoC/DI)
- 0070 IntelliJ IDEA+Scala+Hadoop +Spark的开发环境搭建
- ccf 游戏 bfs