腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
队列
的
河内
迭代
塔
,
但
反向
函数
表示
它
未定义
、
、
self.C.len()))tower1 = QueueTower(3) tower1.hanoi(3) 我已经测试了
函数
反序列化
的
代码
它
返回
的
是
未定义
的
撤销。我将
函数
放在类中。请帮我理解这个问题。 我是否应该将
函数
放在类
队列
中。在这种情况下我应该怎么做? 非常感谢你
的
帮助。
浏览 16
提问于2019-03-14
得票数 1
1
回答
递归算法与事件驱动
使用
者之间
的
协调模式
、
、
考虑
河内
塔
问题
的
经典递归伪码解决方案: if(num == 1) {线程和
队列
在自己
的
线程中启动递归
函数
。moveSingle()将一个移动写入FIFO
队列
。如果
队列
有容量,这可能会阻塞。getNextMove()读取
队列
中
的
移动。
使用
显式堆
浏览 2
提问于2014-03-31
得票数 1
回答已采纳
1
回答
汉诺
塔
迭代
函数
、
、
我做了这个
河内
塔
的
递归
函数
,你必须把圆盘
的
数量放进去,它会返回移动
的
数量……
它
工作得很好,但我想知道如何为这个做一个
迭代
函数
…Set @Result = 1Set @Result = (((dbo.fnuHanoi(@Nro-1))*2)+1)end我试过这样
的
东西while (@Discs <
浏览 0
提问于2011-03-16
得票数 1
1
回答
汉诺
塔
中圆盘运动
的
惯用
函数
方法
、
、
我正在学习方案,作为一个玩具
的
例子,我正在为
河内
塔
做一个解决方案验证器(而不是求解器)。我想
使用
一种纯粹
的
函数
式风格(只是为了进入思维模式),我将
塔
表示
为三个列表
的
简单列表。启动状态可以类似于:'((0 1 2 3 4) () ())state[targe
浏览 0
提问于2011-09-28
得票数 0
回答已采纳
9
回答
什么时候是
使用
goto语句
的
好时机?(任何语言,任何问题)
、
我在CS课上被布置了一项任务,要求我想出一个
使用
goto语句并为其编写程序
的
好主意。它可以是任何情况(尽管我必须在3天内编写程序),到目前为止,我还没有想到任何不能用递归或
迭代
轻松解决
的
问题。我唯一想到
的
就是
河内
塔
,
但
这只需要几行递归就能完成。你有什么意见建议?谢谢你
的
帮助。 编辑:
它
必须是实际
的
goto语句,而不是服务于相同目的
的
其他语句。
浏览 3
提问于2011-02-22
得票数 2
回答已采纳
2
回答
用Python实现四
塔
的
河内
塔
递归算法
、
、
在实现
河内
塔
游戏
的
优化算法时,我遇到了相当大
的
麻烦,因为在python中有四个凳子。 将除底盘外
的
全部从源
塔
移至中间
塔
。此算法
的
实际代码(模型属于有
塔
和磁盘
的
类模型,
使用
将磁盘从一个
塔
移动到另一个
塔
的
移动
浏览 5
提问于2017-02-12
得票数 0
回答已采纳
1
回答
河内
哈斯克尔
塔
、
、
我找到了解决
河内
塔
的
下列代码。密码正常!但我不明白到底发生了什么。
浏览 1
提问于2017-05-30
得票数 0
回答已采纳
2
回答
在递归
函数
中,我们是否需要显式地返回主体中
的
函数
?
、
、
、
b)结果是:34 17187 51None 我不知道为什么
它
的
输出是这样
的
并学会了,我们应该
使用
返回语句,而不是仅仅调用
函数
。我
的
问题是,为什么第一个代码
的
输出是
反向
的
?是
河内
塔
问题
的
解决方案。因此,当我想要按
反向
顺序实现时
浏览 0
提问于2018-04-07
得票数 0
回答已采纳
2
回答
汉诺
塔
- simple算法
、
、
、
一个简单
的
递归代码来解算汉诺
塔
: if(n>0) {我知道我们基本上是分两步解决
河内
塔
的
问题。编辑:我甚至很难解释我不理解
的
东西,我以前在编程方面从来没有遇到过问题。我知道这段代码是怎
浏览 4
提问于2014-10-05
得票数 0
3
回答
递归用法示例
使用
递归
的
例子是什么(只有很少
的
解释和/或代码示例)?
浏览 4
提问于2011-08-07
得票数 1
回答已采纳
4
回答
利用良好
的
状态空间和搜索树解决
河内
塔
问题
、
我想用一个好
的
“状态空间”来解决“
河内
塔
”问题。
使用
适当
的
状态空间是一些AI技术建议
的
一种方式。有了一个良好
的
状态空间,我希望能够构建一个搜索树,然后
使用
一些策略,如"DFS“(深度优先搜索)来找到解决方案。 我
的
问题是,我不知道如何开发一个好
的
状态空间,然后用它来构建一个搜索树。谁能描述一下如何为汉诺
塔
问题创建一个状态空间?那么告诉我如何为此构建一个搜索树?
浏览 1
提问于2011-06-19
得票数 4
回答已采纳
3
回答
计算
河内
塔
的
移动
、
、
、
、
我想数一下
河内
塔
的
移动情况count = 0 global count ## -- End pasted text -- 1023 以上解决方案
使用
了
浏览 1
提问于2019-12-02
得票数 1
回答已采纳
2
回答
如何用递归编写逆行程序?
、
我会感谢你
的
帮助。谢谢!代码编译时没有语法错误,但我仍然不能
使用
它来达到
它
的
目的。我
的
更新代码:import java.util.*;{ static Scanner inFile = null
浏览 2
提问于2013-11-25
得票数 1
1
回答
塔
防游戏:它们是如何制作
的
?
、
我做了一些研究(关于一个可怕
的
小时价值),并提出了相对空洞
的
这些
塔
防御游戏是如何创建
的
。一般来说,如果我了解TD游戏中
的
某些情况是如何处理
的
,我就能很好地了解其他形式
的
android游戏。如何处理射击动画-也就是说,发射箭头
的
塔
是否实际上创建了一个箭头实体,一旦到达预定
的
目的地,就会造成伤害或漏射,还是箭头只是一个动画,命中/错过/伤害在某一点上是预定
的
?基本上:当我创建一个<e
浏览 2
提问于2013-09-11
得票数 0
2
回答
两个递归名为no finish (
河内
塔
)
、
、
我在
河内
问题
塔
的
haskell中编写了这个
函数
。该
函数
给出了从源棒到目的地棒
的
步骤数,只有一个可选
的
棒。直到n,光盘
的
数量变得太高。GHCi没有完成。我知道这个问题
的
复杂性,我知道它不能跑得更快。有了另一个实现(下面),时间就大大缩短了。numStepsHanoi :: Int
浏览 6
提问于2016-10-26
得票数 1
2
回答
解决
河内
塔楼
的
安排
、
、
、
我被安排了一个有效
的
河内
塔
盘。这种安排是以数组
的
形式给出
的
。 | | |
浏览 7
提问于2020-06-06
得票数 2
回答已采纳
5
回答
有没有什么东西只能通过递归才能实现?
、
我不确定,但我听说过一种只能通过递归实现
的
算法。有人知道这样
的
事情吗?
浏览 0
提问于2010-08-11
得票数 4
回答已采纳
1
回答
如何
表示
河内
塔
不同可能
的
运动(状态)?
、
、
、
我正在尝试写一段代码来
使用
UCS和A*算法来解决ToH问题,然后比较结果。因此,我应该做
的
第一件事是将可能
的
运动
表示
为一棵树,然后UCS和A*算法可以轻松地遍历该树。length of each element in the list.# A B C 我需要
的
是构建一个
函数
来预测可能
的
下一步动作12340
浏览 15
提问于2021-02-18
得票数 0
回答已采纳
1
回答
我如何使这个算法更有效
的
内存?
、
、
、
、
我已经在这段代码上工作了几天,对于相对较小
的
搜索树来说,
它
似乎工作得很好,但是处理较高
的
树会导致分割错误。所以问题似乎是内存问题,这就是为什么我在堆中有
队列
,也有我正在创建
的
节点。但它还是会崩溃。 有没有更多
的
节省内存
的</em
浏览 0
提问于2015-05-15
得票数 0
回答已采纳
5
回答
在LinkedHashSet
的
第0个位置插入元素
的
成本?
我
使用
的
是LinkedHashSet。set = new LinkedHashSet<String>(); set.add(0, "blah" + i);我不确定链接
的
哈希集是如何实现
的
,插入是否会物理地移动当前项
的
所有地址,或者
它
的
成本是否与链接列表实现中
的
插入相同?那么有没有一种向后
迭代
集合
的
方法呢?现
浏览 0
提问于2010-10-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 多种字符串反转实现方法
Python基础教程 集合、堆和双端队列
这些Python库&技巧,你肯定还不知道,值得收藏
无需深度学习框架,如何从零开始用Python构建神经网络
揭秘反向传播算法,原理介绍与理解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券