腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4897)
视频
沙龙
0
回答
2021-07-27:给定一个数组arr,长度为N,arr中
的
值只有1,2,3三种。arr[i] ?
、
2021-07-27:给定一个数组arr,长度为N,arr中
的
值只有1,2,3三种。arr[i] == 1,代表
汉
诺
塔
问题中,从上往下第i个圆盘目前在左;arr[i] == 2,代表
汉
诺
塔
问题中,从上往下第i个圆盘目前在中;arr[i] == 3,代表
汉
诺
塔
问题中,从上往下第i个圆盘目前在右那么arr整体就代表
汉
诺
塔
游戏过程中
的
一个状况。如果这个
浏览 76
提问于2021-07-27
2
回答
汉
诺
塔
问题
大家好,我在河内
塔
遇到了一个问题:这项工作是把两堆颜色相同
的
东西分开。我可以使用递归为一个常规
的
河内
塔
编写代码(算法),但我不能弄清楚这一部分。有人能帮上忙吗?常规hanoi问题
的
代码:int count=0; void hanoi(char a,char b,char c,
浏览 2
提问于2011-04-27
得票数 0
回答已采纳
2
回答
使用Qt
的
河内
塔
、
、
我正在尝试创建一个使用Qt
的
汉
诺
塔
应用程序
的
GUI。我已经写了C++代码使用递归,但我完全是一个初学者,当涉及到与Qt和创建图形用户界面的工作,并刚刚开始熟悉它创建一个简单
的
计算器图形用户界面,但不清楚如何处理
汉
诺
塔
图形用户界面,特别是如何创建
的
磁盘和图形化任何关于从哪里开始
的
提示或指示都将受到欢迎。谢谢。
浏览 1
提问于2016-03-20
得票数 0
1
回答
在理解递归函数时遇到问题
、
我仍然是一个相对较新
的
程序员,试图掌握递归。我已经看过各种在线教程,了解它们是如何工作
的
,它们让它看起来很容易理解。但是当我偶然发现这个问题时,我很难理解程序是如何运行
的
。n: 0 所以我希望有人能逐步了解这个程序,并帮助我理解递归是如何工作
的
。 编辑:关于照片
的
-Sorry -
浏览 0
提问于2016-06-14
得票数 0
2
回答
汉
诺
塔
- simple算法
、
、
、
一个简单
的
递归代码来解算
汉
诺
塔
: if(n>0) {我知道我们基本上是分两步解决河内
塔
的
问题。ps:我检查了很多视频和我发现
的
链接,没有一个给我任何有价值
的
答案,关于
浏览 4
提问于2014-10-05
得票数 0
1
回答
汉
诺
塔
迭代函数
、
、
我做了这个河内
塔
的
递归函数,你必须把圆盘
的
数量放进去,它会返回移动
的
数量……它工作得很好,但我想知道如何为这个做一个迭代函数…Set @Result = 1Set @Result = (((dbo.fnuHanoi(@Nro-1))*2)+1)end我试过这样
的
东西<= @Nro) Set @i = (@i * 2) + 1 return @igo
浏览 0
提问于2011-03-16
得票数 1
2
回答
汉
诺
塔
递归算法
、
、
我在理解这个
汉
诺
塔
递归算法时遇到了一个问题: public static void main(String[] args) {Disk 3 from A to CDisk 2 from B to C我不明白我们是怎么得到
的
:
浏览 2
提问于2012-09-19
得票数 2
回答已采纳
1
回答
使用头部递归
的
河内
塔
?
、
我想知道标准
的
汉
诺
塔
问题是否可以用头部递归来解决。我有一个模糊
的
想法,那就是不可能使用相同
的
磁盘编号(从1(最小)到N(最大)磁盘)和3个
塔
。
浏览 1
提问于2018-12-14
得票数 1
29
回答
汉
诺
塔
:递归算法
、
虽然我对递归
的
理解没有任何问题,但我似乎不能理解
汉
诺
塔
问题
的
递归解决方案。以下是来自
的
代码Begin writelnfrom ', source, ' to ', dest); end;我理解基本情况和将问
浏览 47
提问于2009-08-03
得票数 68
回答已采纳
2
回答
汉
诺
塔
之谜(prolog)
、
每个人都知道著名
的
河内prolog这很棒,但是当我写这个查询移动(3,左,右,中)。disk from center to left Move top disk from left to right Trace: >> RETURN: hanoi(3,left,right,center)1 Solution 那么,我如何让它以一种更好
的
方式打印结果
浏览 0
提问于2009-04-13
得票数 4
回答已采纳
1
回答
汉
诺
塔
的
递归解法
、
我正在读RobetSedwick写
的
《C++中
的
算法》一书。在这里,作者正在使用分而治之
的
设计和递归来解释关于河内
的
塔
。Disk2 Peg1 Peg2
浏览 0
提问于2012-09-07
得票数 0
回答已采纳
1
回答
有3根以上木桩
的
河内
塔
、
我了解上
的
河内
塔
的
标准递归解决方案。 但是,如果我有可变数量
的
钉子和磁盘怎么办?提供
的
解决方案是否始终是从一座
塔
到另一座
塔
的
最短(也称为最快)路径?若有,原因为何?
浏览 0
提问于2013-07-02
得票数 0
回答已采纳
2
回答
汉
诺
塔
变种伪代码
、
这是原始
的
河内
塔
问题
的
一个变体。同样
的
规则也适用,但不是只有一个堆栈
的
n个磁盘,而是两个。一堆红色圆盘在左边,另一堆紫色圆盘在右边。最终
的
配置应该是左边
的
紫色和右边
的
红色。总共有3根杆子。我在理解/创建用于解决此问题
的
算法
的
伪代码时遇到了问题。请帮帮忙。
浏览 4
提问于2009-09-07
得票数 0
1
回答
想知道函数是如何一步一步地工作
的
from peg 2 to peg 31 Move a disc from peg 3 to peg 2 我很困惑这个函数怎么能返回这样
的
输出,而且只有很小
的
变化?有没有人能给我解释一下这个函数执行
的
每个步骤?我会非常感激
的
。ps:这个函数只是显示了河内
塔
游戏
的
一个解决方案。 ?
浏览 14
提问于2021-01-12
得票数 0
3
回答
从c中终端中
的
执行行输入
、
、
我遇到
的
问题是,我必须用c语言编写一个
汉
诺
瓦
塔
游戏,而环数
的
输入不能在程序中,但是代码必须读取执行中
的
环数。代码应该以3作为输入。我怎么能这么做?
浏览 3
提问于2011-11-30
得票数 0
回答已采纳
2
回答
递归
汉
诺
塔
算法
的
解析
、
我发现迭代代码更容易理解,我在迭代算法
的
基础上写了一个递归算法。
浏览 0
提问于2013-06-15
得票数 0
回答已采纳
2
回答
Visual Prolog中
的
汉
诺
塔
、
、
我是visual prolog
的
新手,想知道如何集成我在这个上找到
的
代码。当我在Visual Prolog中创建控制台项目时,main.pro中
的
代码是: /***********************************************************所以,我
的
问题是在这个上插入河内
塔
的
代码在哪里?提前感谢您
的
帮助。
浏览 3
提问于2013-08-16
得票数 0
1
回答
汉
诺
塔
算法
的
最佳情况时间复杂度
、
、
我想知道
汉
诺
塔
算法
的
最佳情况下
的
复杂度。我使用
的
算法是 我计算了时间复杂度,它是T(2^n -1),大O是O(n)。但是,什么是最好
的
情况下
的
复杂性以及如何计算它?
浏览 0
提问于2020-12-04
得票数 0
1
回答
方案中
的
问题
这是解决
汉
诺
塔
问题
的
下一个方案 (lambda (move discs from to using) (if (> discs 0)
浏览 1
提问于2011-02-27
得票数 0
回答已采纳
1
回答
如何使用SetConsoleCursorPosition函数
、
、
我刚刚用c写了
汉
诺
塔
的
代码,我想用字符以图形模式显示解决方案。 我想在控制台中使用windows.h和SetConsoleCursorPosition函数来移动光标。
浏览 3
提问于2013-04-03
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python:汉诺塔与递归
Python-汉诺塔问题
使用Python查看汉诺塔移动详细过程
什么是汉诺塔算法?详述汉诺塔算法的原理?用C语言实现汉诺塔算法。内附完整代码。
汉诺塔问题的两种解法(4)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券