- 3
- 0
- 约8.77千字
- 约 34页
- 2017-02-17 发布于河南
- 举报
C课件第10讲(09级)1
第七章 函数 例 统计字符个数 例 连接两个字符串 例 计算Fibonacci(斐波拉契)数列 例: Hanoi塔问题 在一个塔座(设为塔1)上有若干个盘子,盘子大小各不相等,按大盘在下、小盘在上的顺序叠放,现要将其移至另一塔座(设为塔2)上去。问:仅依靠一个附加的塔座(设为塔3),每次仅移动一个盘子,且在整个移动过程中始终保持每个塔座上的盘子均为大盘在下、小盘在上的叠放方式,如何移动? 例: Hanoi塔问题 分析:对于n个盘子,只要能将上面的n-1片移至塔座3上,最下面的一个就可以直接移至塔座2上。其余的n-1个盘子既然能从塔座1移至塔座3,自然也可照理移至塔座2,问题就解决了。每次使用同样的办法解决最下面一个盘子的移动问题,一次次搬下去,直到剩下最后一个盘子,直接移至塔座2就可以了 void hanoi_ta(int n,char ta1,char ta2,char ta3); void main( ) { int n; printf(Input the number of diskes:); scanf(%d,n); hanoi_ta(n,1,2,3); } /*continue*/ void hanoi_ta(int n,char ta1,char ta2,char ta3) { if
您可能关注的文档
- 5g含碳元素质量分数为36%的CO和CO2混和气.ppt
- 5图中四地的自转线速度 ( )A甲》乙》丙》丁B乙》丙》甲》丁C丙.ppt
- 6- 计算机基础 数字媒体及应用 练习题(参考答案).doc
- 7章 磁场习题课.ppt
- 6.1几何建模概述cadcam.ppt
- 6.2015继续教育答案--2015年宏观经济形势与经济政策解读.doc
- 6-2-2 旋转体体积.ppt
- 6-MRI-快速序列.ppt
- 6-Sentence Variety.ppt
- 6.6丁类(D类)功率放大器2000.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)