为什么这个move函数是在子函数中定义呢?不是说子函数只能在头文件中定义然后可以在同级函数中调用吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
用递推法求汉诺塔的问题
为什么这个move函数是在子函数中定义呢?不是说子函数只能在头文件中定义然后可以在同级函数中调用吗?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
易水卷长空 2021-11-08 03:23关注没看明白题主表达的意思,C语言的函数又不能嵌套定义,只有主函数和其他函数的区别。另外最好在main函数前加上hanoi函数和move函数的声明
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-04-05 06:02回答 2 已采纳 基于Monster 组和GPT的调写: #include <stdio.h> void hanoi(int n, char from, char to, char via) {
- 2022-05-05 02:10回答 2 已采纳 f(x)的公式没有显示出来啊g(m)函数如下double g(int m){return ((double)(m+1)/(m+1));}
- 2021-11-15 14:21回答 2 已采纳 #include <iostream> using namespace std; int multi(int m,int n) { int s = 1; if(m==n
- 2022-11-08 23:50青色_忘川的博客 汉诺塔问题的超级详细解读版,4000字仅仅只为你讲解这20行代码真正思考逻辑。
- 2022-12-22 06:31回答 3 已采纳 递推式:f[i] = f[i - 1] + f[i - 2],其中 f[i] 表示第 i 天的细胞总数。 使用递归方法: #include <stdio.h> int countCell
- 2022-05-19 04:49回答 1 已采纳 参考
- 2023-03-17 10:48回答 1 已采纳 该回答引用GPTᴼᴾᴱᴺᴬᴵ,具体如下: 这段代码中有几个问题需要解决: 1.输入数据时,应该使用字符数组类型的g来保存,而不是整型数组。 2.全排列的循环体应该放在第一行灯的开关状态改变后,而不
- 2022-07-27 15:31逢二进一i的博客 C语言图解汉诺塔问题
- 2018-12-18 05:03回答 1 已采纳 http://xueshu.baidu.com/usercenter/paper/show?paperid=8d64b057dace65278ba4bef2ab6346b2&site=xueshu_s
- 2022-10-22 03:40回答 1 已采纳 递归实现参考如下: public static int f(int n) { if (n > 1) { return n - 1 + f(n - 1); }
- 2023-04-12 13:55回答 4 已采纳 引用new bing部分回答作答:(1) 从I_0开始递推,可以得到以下递推式:I_1=-5I_0+1I_2=-5I_1+1/2I_3=-5I_2+1/3...I_20=-5I_19+1/20 将递推
- 2024-11-01 02:15金尼玛哈的博客 Java编程语言可以用来实现这一问题的解决方案,利用递归函数将问题分解为更小的子问题,并通过基本情况结束递归。本文提供了一个Java代码示例,演示了如何通过递归方法实现汉诺塔问题的求解过程。代码中详细展示了...
- 2023-07-19 03:49赛男丨木子丿小喵的博客 汉诺塔问题是用递归方法求解的一个典型问题。如果你想知道是如何实现的,请阅读本文章,里面有非常非常详细的实现步骤,图文并茂
- 2021-07-14 07:40昨日余光的博客 我们都知道,hanoi塔在计算机语言中是一种递归的逻辑。 很多人在关注这种递归的时候往往喜欢一步一步的追踪,以此来弄明白它的内层逻辑,简单地说,就是顺藤摸瓜,一步步推。 但是要想简单快速的理解递归,这种方式...
- 2021-10-26 09:44劲夫学编程的博客 相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好...
- 2021-04-28 14:37跳动的bit的博客 文章目录一、前言二、汉诺塔打印步数三、汉诺塔打印步骤 一、前言 一、汉诺塔(Tower of Hanoi),又称河内塔,是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上...
- 2023-10-12 09:16svipliwei的博客 先上题目: 【问题描述】 相信大家应该做过最经典的汉诺塔题目,那什么是多层汉诺塔呢? 【题目描述】 汉诺塔是一个有意思的游戏,每个柱子上套上多个中心有洞的圆盘,每次只能移动一个圆盘,并且每个圆盘不能放在比...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司