腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3398)
视频
沙龙
0
回答
2021-07-27:给定一个数组arr,长度为N,arr中的值只有1,2,3三种。arr[i] ?
、
arr[i] == 1,代表
汉
诺
塔
问题
中,从上往下第i个圆盘目前在左;arr[i] == 2,代表
汉
诺
塔
问题
中,从上往下第i个圆盘目前在中;arr[i] == 3,代表
汉
诺
塔
问题
中,从上往下第i个圆盘目前在右那么arr整体就代表
汉
诺
塔
游戏过程中的一个状况。如果这个状况不是
汉
诺
塔</em
浏览 76
提问于2021-07-27
2
回答
汉
诺
塔
问题
大家好,我在河内
塔
遇到了一个
问题
:这项工作是把两堆颜色相同的东西分开。我可以使用递归为一个常规的河内
塔
编写代码(算法),但我不能弄清楚这一部分。有人能帮上忙吗?常规hanoi
问题
的代码:int count=0; void hanoi(char a,char b,char c,
浏览 2
提问于2011-04-27
得票数 0
回答已采纳
1
回答
使用头部递归的河内
塔
?
、
我想知道标准的
汉
诺
塔
问题
是否可以用头部递归来解决。我有一个模糊的想法,那就是不可能使用相同的磁盘编号(从1(最小)到N(最大)磁盘)和3个
塔
。
浏览 1
提问于2018-12-14
得票数 1
1
回答
单元测试
汉
诺
塔
问题
、
如果我在单元测试河内
塔
的
问题
,最好的情况是什么?我可以测试该方法的参数和一般预期输出,但是否可以测试其他内容?
浏览 2
提问于2010-10-06
得票数 0
1
回答
有3根以上木桩的河内
塔
、
我了解上的河内
塔
的标准递归解决方案。 但是,如果我有可变数量的钉子和磁盘怎么办?提供的解决方案是否始终是从一座
塔
到另一座
塔
的最短(也称为最快)路径?若有,原因为何?
浏览 0
提问于2013-07-02
得票数 0
回答已采纳
2
回答
使用Qt的河内
塔
、
、
我正在尝试创建一个使用Qt的
汉
诺
塔
应用程序的GUI。我已经写了C++代码使用递归,但我完全是一个初学者,当涉及到与Qt和创建图形用户界面的工作,并刚刚开始熟悉它创建一个简单的计算器图形用户界面,但不清楚如何处理
汉
诺
塔
图形用户界面,特别是如何创建的磁盘和图形化
浏览 1
提问于2016-03-20
得票数 0
1
回答
在理解递归函数时遇到
问题
、
但是当我偶然发现这个
问题
时,我很难理解程序是如何运行的。
浏览 0
提问于2016-06-14
得票数 0
2
回答
汉
诺
塔
- simple算法
、
、
、
一个简单的递归代码来解算
汉
诺
塔
: if(n>0) { hanoi(A,C,我知道我们基本上是分两步解决河内
塔
的
问题
。首先将所有环移动到C(这是teacher的代码,在本例中我们希望将所有环移动到B,而不是C ),然后将最大的环移动到B,然后将所有剩余的环从C移动到B。编辑:我甚至很难解释我不理解的东西,我以前在编程方面从来没有遇到过
问题
。我知道这段代码是怎
浏览 4
提问于2014-10-05
得票数 0
1
回答
汉
诺
塔
迭代函数
、
、
我做了这个河内
塔
的递归函数,你必须把圆盘的数量放进去,它会返回移动的数量……它工作得很好,但我想知道如何为这个做一个迭代函数…while (@Discs <= @Nro) Set @i = (@i * 2) + 1 return @igo 我很抱歉问这个
问题
浏览 0
提问于2011-03-16
得票数 1
2
回答
汉
诺
塔
递归算法
、
、
我在理解这个
汉
诺
塔
递归算法时遇到了一个
问题
: public static void main(String[] args) { int nDisks
浏览 2
提问于2012-09-19
得票数 2
回答已采纳
29
回答
汉
诺
塔
:递归算法
、
虽然我对递归的理解没有任何
问题
,但我似乎不能理解
汉
诺
塔
问题
的递归解决方案。the plate from ', source, ' to ', dest); end;我理解基本情况和将
问题
分解为较小部分的概念
浏览 47
提问于2009-08-03
得票数 68
回答已采纳
2
回答
汉
诺
塔
之谜(prolog)
、
每个人都知道著名的河内prolog这很棒,但是当我写这个查询移动(3,左,右,中)。Move top disk from left to rightMove top disk from right to center Move top disk from center to left Move top disk from left to rig
浏览 0
提问于2009-04-13
得票数 4
回答已采纳
2
回答
汉
诺
塔
问题
的解决方案
、
我如何解决运行时间在河内
塔
的
问题
。我得到了一个递归关系式,比如t(n) = 2t(n- 1 ) +1。在绘制递归树之后,我得到了每一步的值,比如1+2+4+8……树的高度将是lg(n)。
浏览 0
提问于2010-09-28
得票数 1
回答已采纳
1
回答
方案中的
问题
这是什么
问题
?这是解决
汉
诺
塔
问题
的下一个方案 (lambda (move discs from to using) (if (> discs 0)
浏览 1
提问于2011-02-27
得票数 0
回答已采纳
3
回答
从c中终端中的执行行输入
、
、
我遇到的
问题
是,我必须用c语言编写一个
汉
诺
瓦
塔
游戏,而环数的输入不能在程序中,但是代码必须读取执行中的环数。代码应该以3作为输入。我怎么能这么做?
浏览 3
提问于2011-11-30
得票数 0
回答已采纳
2
回答
汉
诺
塔
变种伪代码
、
这是原始的河内
塔
问题
的一个变体。同样的规则也适用,但不是只有一个堆栈的n个磁盘,而是两个。一堆红色圆盘在左边,另一堆紫色圆盘在右边。最终的配置应该是左边的紫色和右边的红色。总共有3根杆子。我在理解/创建用于解决此
问题
的算法的伪代码时遇到了
问题
。请帮帮忙。
浏览 4
提问于2009-09-07
得票数 0
1
回答
汉
诺
塔
的递归解法
、
在这里,作者正在使用分而治之的设计和递归来解释关于河内的
塔
。Disk2我的
问题
是,当磁盘在左边的钉子上(即,peg 1)时,作者上面的“循环到最左边的钉子”是什么意思?
浏览 0
提问于2012-09-07
得票数 0
回答已采纳
1
回答
想知道函数是如何一步一步地工作的
ps:这个函数只是显示了河内
塔
游戏的一个解决方案。 ?
浏览 14
提问于2021-01-12
得票数 0
2
回答
计划
问题
的递归解决方案的最佳方法是什么?
、
、
我已经用递归解决了其他一些
问题
,比如创建一个二叉树,
汉
诺
塔
等等。所以,我知道什么是递归,但我发现自己很难计划和实现一个正确的递归解决方案。对于计划、思考或实现
问题
的递归解决方案,有什么通用的提示吗?
浏览 0
提问于2011-09-06
得票数 4
回答已采纳
3
回答
是否可以要求用户选择他们想要运行的类,然后运行该类?
我刚接触
JAVA
编程,我想知道是否可以/如何让用户输入他们想要运行的类,然后调用/运行那个类? 例如:我创建了两个类来解决给定(由用户提供)n数量的磁盘的
汉
诺
塔
。
浏览 20
提问于2020-10-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python-汉诺塔问题
汉诺塔问题的两种解法(4)
什么是汉诺塔算法?详述汉诺塔算法的原理?用C语言实现汉诺塔算法。内附完整代码。
什么是汉诺塔问题?分别以递归、循环、函数3 种方式,用C语言实现汉诺问题。
Python:汉诺塔与递归
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券