腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
转换
多次
调用
自身
的
递归
算法
?
、
、
我有一个在其主体中
调用
自身
2次
的
函数,我希望使用堆栈使其成为非
递归
的
。 我用下面的方法来找出二叉树
的
深度。它可以工作,但我需要将它
转换
为一个非
递归
函数。我正在考虑使用stack,但是这个函数在它
的
代码中
调用
了自己两次,每一端一次。我
如何
完成需求?到目前为止,这是我
的
代码 struct Node{ Node* left; Node* ri
浏览 7
提问于2019-09-21
得票数 0
3
回答
有没有一种删除
递归
的
模式?
、
、
我有一个完美的
算法
,但它使用
的
是
递归
。我知道几乎所有事情都有模式,但我找不到适用于这种情况
的
模式。 我只需要一些简单
的
例子来展示
如何
修改
算法
,特别是方法或函数
调用
自身
的
部分。我见过迭代
算法
通过while循环做到这一点。因此,为了将
递归
算法
转换
为迭代
算法
,必须遵循一个简单
的
检查表。
浏览 1
提问于2011-04-26
得票数 0
回答已采纳
4
回答
将
递归
转换
为尾
递归
、
、
我有一个关于
如何
将“
递归
”
转换
为“尾
递归
”
的
问题。我
的
代码如下所示(我使用Perl只是为了使其简单,但可以很容易地
转换
为C/Java
浏览 2
提问于2013-03-21
得票数 17
回答已采纳
3
回答
用
递归
实现欧几里得GCD
算法
时
的
SystemStackError
、
我正在尝试用Ruby编写Euclid GCD
算法
。 n == 0 ?m : euclid(n, m % n)对于我尝试过
的
任何输入,我都得到了相同
的
错误:stack level too deep (SystemStackError) 我想我需要帮助理解脚本语言中
的
递归
浏览 0
提问于2014-12-23
得票数 0
1
回答
我该
如何
让这个尾部
递归
呢?
我有这样
的
代码: (let ([rel (related x y)]) [(null?rel) (list x)]我想做
的
是试着让它成为尾
递归
我知道我需要这样做: (prog1-iter x y `())) (define (prog1-iter x y acc
浏览 0
提问于2012-12-29
得票数 9
回答已采纳
7
回答
递归
与迭代
的
区别
、
这些是一样
的
吗?如果没有,谁能给我举个例子?MW:迭代-1:迭代或重复
的
动作或过程:a:一系列操作
的
重复产生
的
结果逐渐接近预期结果
的
过程b:将一系列计算机指令重复特定
的
次数或直到满足条件为止
递归
-3:一种计算机编程技术,涉及过程、子例程、函数或
算法
的
使用,它
调用
自身
一次或
多次
,直到满足指定
的
条件,此时每次重复
的
其余部分从最后一次
调用</
浏览 0
提问于2010-04-05
得票数 4
回答已采纳
3
回答
递归
排序
算法
与非
递归
排序
算法
、
、
有人能用英语解释一下排序
算法
的
非
递归
实现和
递归
实现有什么不同吗?
浏览 0
提问于2012-08-20
得票数 4
回答已采纳
3
回答
关于
递归
的
几个问题
、
什么是直接
递归
?什么是无限
递归
? 什么是基本案例,为什么它是必要
的
/重要
的
?
浏览 4
提问于2016-03-18
得票数 1
回答已采纳
2
回答
超过python类中
的
最大
递归
深度,项目Euler #4
、
我正在为Project Euler
的
问题#4做一个解决方案:我可以只写一个基本
的
脚本和循环,但我倾向于在类中写东西。我已经离开python有一段时间了,所以我正在使用这些练习来保持对这门语言
的
熟悉。= str(p)我猜这是我格式化
递归
方法
的
方式,但我不知道<
浏览 0
提问于2016-03-24
得票数 0
1
回答
fix可以是尾
递归
的
,因此可以表示为一个简单
的
循环吗?
、
、
、
我不知道
如何
将fix表示为尾部
递归
算法
。还是已经是尾
递归
了?我可能想得太多了. : go(acc + x) (xs)) (0);const main = sum([1,2,3,4,5]); 我试了很
多次
,但还没有想出任何有用
的
东西。尾部
递归
算法
可以很容易地
转换
为堆栈安全循环。这才是真正
的
目标。
浏览 1
提问于2020-01-23
得票数 2
回答已采纳
3
回答
递归
入门
、
我需要写一个函数,它是数字1到n求和
的
递归
版本。它需要是
递归
的
,我不知道该怎么做,尽管我做迭代版本很容易。 关于
递归
,我所知道
的
就是在函数中
调用
函数。任何关于从哪里开始
的
帮助都是非常感谢
的
。这是我做
的
迭代版本。
浏览 3
提问于2011-11-23
得票数 1
回答已采纳
3
回答
在没有单独函数
的
情况下实现
递归
、
、
我想知道在没有
调用
自身
的
单独函数
的
情况下
如何
实现
递归
(或者甚至是可能
的
)。到目前为止,我所见过
的
实现
递归
的
所有
算法
都使用一个单独
的
函数。我想了很多,想出了一个想法,一个带有一些变量突变
的
goto语句可以完成这项工作,但我真的不确定。我做了一个小小
的
研究,找到了关于这个
的
信息,它证明了每个
算法
只能用三个数据结构来
浏览 0
提问于2012-09-22
得票数 0
回答已采纳
5
回答
如何
求解: T(n) = T(n/2) + T(n/4) + T(n/8) + (n)
、
、
我知道
如何
为只
调用
自己一次
的
算法
做
递归
关系,但我不确定
如何
做一次
多次
调用
自己
的
事情。T(n) = T(n/2) + T(n/4) + T(n/8) + (n)
浏览 0
提问于2011-04-12
得票数 9
1
回答
在Perl XS代码中,我
如何
递归
地
调用
自己?
、
我在Pure Perl中有一个复杂
的
编码函数,我正在将其
转换
为XS,希望能获得性能提升。但是在XS中我该
如何
调用
自己(或任何其他XS函数)呢?(附注:效率是非常理想
的
……)更新:第一个
浏览 11
提问于2013-04-19
得票数 7
回答已采纳
5
回答
保留变量值
的
Python
递归
函数
、
我正在研究一些好
的
老
算法
,并使用python,因为我现在更频繁地使用它。在运行
递归
函数时,我面临一个问题;每当
递归
函数
调用
自身
时,变量都会被重置: chars = len(mystring) print(total)我在
浏览 4
提问于2015-12-29
得票数 9
回答已采纳
5
回答
这两种方法结合在一起是一种
递归
形式吗?
、
、
、
、
我有两个方法,第一个方法从forloop中
调用
第二个方法,第二个方法使用一个子项id回调第一个方法。这是
递归
的
一种形式吗?尽管相同
的
方法不会
调用
自身
,但是否存在堆栈溢出
的
风险或与常规
递归
方法相关
的
任何其他问题?我使用
的
是C#。
浏览 0
提问于2014-08-21
得票数 1
3
回答
C中
的
递归
使非
递归
函数成为
递归
函数
、
gcd应该是一个
递归
函数。它应该返回void。它应该接受两个正整数,并将GCD放在第三个参数中。 下面是我编写
的
gcd函数。然而,我意识到它不是一个
递归
函数。我
如何
改变这段代码,使它成为一个
递归
函数?
浏览 1
提问于2013-02-15
得票数 0
1
回答
递推方程
的
尾叫优化
、
、
我有以下两个相互
递归
的
函数,由于Python不能很好地处理尾
调用
优化,所以程序员应该将这些函数表示为有状态循环。Python社区使用什么技术将这类方程
转换
为显式循环?还是这些
转换
依赖于
算法
和每个
递归
函数必须分开分析?
递归
实现def obaraSaika(p,s00x,i,j,xpa,xpb): if i < 0 or j < 0: returnp*(i
浏览 3
提问于2015-07-24
得票数 1
回答已采纳
7
回答
使用
递归
将一个数字
转换
成不同
的
数
、
、
我试图为以下任务制定一个
算法
:我已经搜索过很
多次
了,但我所能找到
的
只是关于
如何
转换
矩阵,
如何
进行几何
转换
,
如何
将字符串
转换
为另一个字符串和类似的东西
的
想法
浏览 3
提问于2011-05-27
得票数 4
回答已采纳
1
回答
将返回2
递归
的
递归
函数
转换
为迭代
、
、
在
转换
递归
算法
时,我总是遇到问题,我创建了一个
递归
算法
,该
算法
返回2个
递归
调用
,直到满足基本情况。BEGIN SEQ(n) return 3; else if (n == 2) elser
浏览 2
提问于2016-11-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“通俗易懂的文字”+“经典案例”让你顺利入门“递归算法”
什么是递归算法?详述递归算法的原理?用C语言实现递归算法。内附代码
每天学习一点儿算法-递归
递归算法在 C 语言中有什么限制?
周而复始,往复循环,递归、尾递归算法与无限极层级结构的探究和使用(Golang1.18)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券