CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 数值算法/人工智能 人工智能/神经网络/遗传算法

文件名称:tony

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2012-11-16
  • 文件大小:
    6.25kb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

河內塔問題

#include<stdio.h>

#include<stdlib.h>

int fun_a(int)

void fun_b(int,int,int,int)



int main(void)

{

int n

int option

printf("題目二:河內塔問題\n")

printf("請輸入要搬移的圓盤數目\n")

scanf("%d",&n)

printf("最少搬移的次數為%d次\n",fun_a(n))

printf("是否顯示移動過程? 是請輸入1,否則輸入0\n")

scanf("%d",&option)

if(option==1)

{

fun_b(n,1,2,3)

}

system("pause")

return 0

}

int fun_a(int n)

{

int sum1=2,sum2=0,i

for(i=n i>1 i--)

{

sum1=sum1*2

}

sum2=sum1-1

return sum2

}

void fun_b(int n,int left,int mid,int right)

{

if(n==1)

printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right)

else

{

fun_b(n-1,left,right,mid)

printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right)

fun_b(n-1,mid,left,right)

}

}

-err
(系统自动生成,下载前可以参看下载内容)

下载文件列表

tony/Project2.bpf
tony/Project2.bpr
tony/Project2.exe
tony/Project2.res
tony/Unit1.c
tony/Unit1.obj

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com