腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
非
递归
alpha - beta剪枝
算法
、
、
、
、
我将在硬件(fpga)上实现一个游戏
应用
程序,由于可识别的硬件难度,我无法实现函数
递归
。我刚刚在极小极大树上搜索了非
递归
的alpha-beta剪枝
算法
。不幸的是,没有合适的发现。使用堆栈或其他数据结构解决
递归
问题的任何
算法
或实现都将受到重视。
浏览 17
提问于2014-07-23
得票数 2
1
回答
分析
算法
-递推方程(河内塔)
、
、
我在维基百科上看到了求解河内塔的
递归
算法
。有人能给我解释一下如何得到这个
算法
的递推方程吗? 上面的
算法
是
递归
算法
,为了执行步骤1和步骤3,对n−1再次
应用
相同的
算法
。整个过程是一个有限的步骤,因为在某一点上,该
算法
将需要n=1。这一步将单个圆
浏览 3
提问于2013-10-31
得票数 1
3
回答
洪水填充
算法
的非
递归
实现
、
、
我正在用Java开发一个小型绘图
应用
程序。我试图通过实现洪水填充
算法
来创建一个“桶填充”工具。您能描述一下非
递归
实现的洪水填充
算法
吗?一个实际的代码示例,一些伪代码,甚至一个一般性的解释都将受到欢迎。 我正在寻找最简单的实现,或是您所能想到的最有效的实现。
浏览 4
提问于2014-02-18
得票数 11
2
回答
LL
算法
的分类学问题
、
、
、
、
我正在研究上下文无关语法,我被困在第一步:理解自上而下的解析
算法
是如何构造的。 但不知道如何把它们联系起来。因此,请回答以下问题: 预测
算法
浏览 1
提问于2013-12-23
得票数 2
回答已采纳
4
回答
使用
递归
创建CountdownPassed (
JS
算法
)
、
、
函数应该根据n参数使用
递归
返回包含整数n到1的数组。如果调用该函数的数字小于1,则该函数应返回一个空数组。例如,用n= 5调用这个函数应该返回数组5、4、3、2、1。您的函数必须通过调用自身来使用
递归
,而不能使用任何类型的循环。
浏览 0
提问于2020-05-03
得票数 1
回答已采纳
3
回答
为什么快速排序被称为尾部
递归
算法
?
、
、
、
、
我知道什么是尾部
递归
算法
作为。然而,我正在研究这个,在18:30秒,教授说这是尾部
递归
算法
。我无法连接这是如何进行尾
递归
的。我们没有在
递归
的任何一步进行计算,或者我们是在做计算?你能解释一下为什么这被引用为尾部
递归
算法
的一个例子吗?请将你的答案建立在这样一个前提之上:我知道
递归
算法
是什么。我不清楚的部分是为什么它被称为尾
递归
?
浏览 3
提问于2012-08-08
得票数 6
1
回答
αBeta剪枝与
递归
方案
、
、
、
、
我正在努力使
递归
方案更加熟练,因为到目前为止,它们确实有助于将显式
递归
代码转化为不太尖峰的代码。在实现
算法
时,我倾向于使用的其他工具之一是单变压器/可变性,这会使显式
递归
变得非常混乱。理想情况下,我希望对
递归
方案足够满意,这样我就可以完全放弃状态。一个例子,一个
算法
,我仍然会达到变压器的是极小极大与αβ剪枝。除了使用
递归
方案修剪alpha beta版本之外,您对于解决类似问题的任何一般性建议都将不胜感激。例如,我在将
递归
方案
应用</e
浏览 5
提问于2022-06-06
得票数 8
回答已采纳
11
回答
最长公共子串:
递归
解决方案?
、
、
、
常见的子串
算法
: else 0x = "LABFQDB" and y = "LABDB"1+ (x= "LABFQD" and y = "LABD")
浏览 0
提问于2014-07-03
得票数 9
2
回答
不可能压缩
算法
、
考虑一下我是不是把这个
算法
理解错了?
浏览 6
提问于2010-02-22
得票数 1
回答已采纳
1
回答
在Android中实现一个类似bucket的方法
、
我创建了一个在Android中绘图的
应用
程序。我想有一个类似于Microsoft Paint的水桶工具的工具-该工具将用所选的颜色填充封闭区域。visit(x+1,y,didVisit,color); } 但是,这会导致
应用
程序崩溃
浏览 0
提问于2011-04-24
得票数 0
回答已采纳
1
回答
一个分组密码中的活动S盒的数目?
、
、
在
递归
算法
中,当我们遇到二进制情况时,我不知道该怎么办?例如,当我得到两个非零特征的xor时,有非零和零两种情况,在这种状态下如何
应用
递归
算法
?
浏览 0
提问于2018-03-04
得票数 1
2
回答
这种
递归
关系代表哪种
算法
?
、
、
看一下
算法
复杂度的
递归
关系:这个
递归
关系代表什么样的
算法
。注意,这里有一个minus而不是plus,所以它不能是一个分而治之的
算法
。作为
递归
关系,什么样的
算法
会有这样的复杂性?
浏览 4
提问于2018-09-28
得票数 0
2
回答
递归
代码比非
递归
代码慢吗?
、
、
现在我只是一个新手程序员,但是我正在学习编程的朋友告诉我,
递归
代码是一件好事,它可以减少代码重复,而且看起来更优雅。现在可能是这样了,但每次我尝试使用
递归
代码时,我总是发现它比非
递归
代码慢得多,我不确定它是否与我使用它的方式有关,但我非常怀疑,我使用它非常简单,就像Collatz猜想和斐波纳契数生成一样,但是每当我将它与普通迭代代码进行比较时,
递归
方法将始终保持在迭代解时间的两倍左右。
浏览 0
提问于2014-05-04
得票数 8
回答已采纳
2
回答
递归
算法
与迭代
算法
、
我正在实现寻找两个整数的GCD (最大公约数)的欧几里得
算法
。我的问题是: 在学校,我记得我的教授们谈论
递归
函数,好像它们都很流行,但我有一个疑问。与迭代版本相比,
递归
算法
不会占用更多的堆栈空间,从而占用更多的内存吗?此外,因为调用函数需要使用一些初始化开销,所以
递归
算法
不是比它们的迭代对应
算法
更慢吗?
浏览 0
提问于2010-04-15
得票数 3
回答已采纳
8
回答
打印C语言中字符串的所有排列
、
、
、
我正在学习回溯和
递归
,并且我被一种打印字符串的所有排列的
算法
所困扰。我用置换的解决了这个问题,但是我不能理解
递归
方法。((a+i), (a+j)); swap((a+i), (a+j)); }我不明白这个
算法
是怎么工作的回溯是如何
应用
的? 在计算排列时,它是否比Bell
算法
更有效?
浏览 4
提问于2013-06-08
得票数 18
回答已采纳
1
回答
消除上下文无关语法中的歧义
、
、
为了解决算子的结合性问题,我们考虑到与之相关的算子,将文法转化为左
递归
或右
递归
。 现在,当计算机必须进行解析时,假设它使用
递归
下降
算法
,那么语法首先应该是明确的吗?还是语法应该根据
算法
有不同的要求?如果语法是左
递归
的,
递归
下降
算法
不会终止。现在,我如何给出一个明确的语法(结合性问题得到解决)的
算法
作为输入?
浏览 2
提问于2014-08-17
得票数 0
1
回答
递归
函数上原语运算的计数
、
Goodrich和Roberto Tamassia编写的“
算法
设计与
应用
”,由Wiley出版。他们教授原始运算的概念,以及如何在给定的
算法
中计数。直到他们显示了
递归
函数(一种计算数组最大值的简单
递归
方法)及其原始操作计数之前,一切都很清楚。关于如何计算该函数的基本操作数,作者如下所述: 与本例一样,
递归
算法
通常非常优雅。然而,分析
递归
算法
的运行时间需要一些额外的工作。特别地,为了分析这样的运行时间,我们使用了一个递推方程,其中defi给
浏览 0
提问于2021-06-20
得票数 0
回答已采纳
3
回答
与迭代相比,使用
递归
是否有优势--除了有时可读性和优雅性之外?
如果他们错了,请纠正我:从性能上讲,迭代总是比
递归
更便宜(至少在一般的语言中是这样的,比如Java、C++、Python等)。如果
递归
总是比迭代更昂贵,并且总是可以用迭代
算法
(在允许
递归
的语言中)来代替的话--那么我认为使用
递归
的其余两个原因是:优雅和可读性。 一些
算法
用
递归
的形式表达得更好。扫描二叉树。然而,除此之外,是否有任何理由在迭代中使用
递归
?与迭代相比,
递归
是否
浏览 0
提问于2014-06-03
得票数 13
回答已采纳
1
回答
将
递归
转换为尾
递归
、
、
我读过关于将
递归
算法
转换为迭代
算法
的文章。我遇到了一个博客文章,它解释了首先将
递归
算法
转换为尾
递归
算法
,然后将尾部
递归
算法
转换为迭代
算法
的过程。在文章中,我们解释说,当我们要将
递归
算法
转换为尾
递归
算法
时,我们首先应该了解return of the recursive call和return statement of the calling fun
浏览 3
提问于2017-11-07
得票数 4
回答已采纳
3
回答
有没有一个没有
递归
形式的
算法
的特征?
、
这个问题源于二叉树表示法(preorder,postorder,level order等),其中的.Some可以用
递归
的形式编写(例如,preorder表示法),但我不认为有用于level order表示法的
递归
算法
所以我的问题是:有没有一种“类型”的
算法
不能以
递归
的形式编写?如果是这样的话,如何描述这种类型的
算法
呢?(或者,有没有一种系统可以让您编写一个证明,证明某些
算法
不能以
递归
方式编写?)
浏览 21
提问于2018-02-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是递归算法?详述递归算法的原理?用C语言实现递归算法。内附代码
JS中的递归方法的实例
递归算法Python&C+
卡尔曼滤波递归算法
(七)输出菱形、递归算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券