腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
将此
迭代
函数
转
换为
递归
函数
、
、
这是一个使用
迭代
透视图显示输入数字总和的
函数
: function sumOfDigits(number) { letsumOfDigits(5)); // 5console.log(sumOfDigits(11111)); // 5 我想知道我们如何以
递归
的方式编写这个
函数
浏览 8
提问于2020-01-22
得票数 1
回答已采纳
5
回答
将此
递归
函数
转
换为
迭代
、
、
如何
将此
递归
函数
转
换为
迭代
函数
?1 >= T) return pow(2, T) - 1;} 这是一个3行代码,但是我很难把它转换成一个
迭代
函数
我这样做的目的是加快
函数
的速度。这个功能太慢了。我想用map来加快速度,但是我有三个变量M,H和T,所以我不能使用map
浏览 9
提问于2014-02-05
得票数 6
回答已采纳
1
回答
将此
函数
从
递归
转
换为
迭代
、
、
、
31022if n<=3:else:如何将其转
换为
迭代
函数
直到现在,我才意识到编写
递归
函数
有时比编写
迭代
函数
容易。之所以这么难,我想是因为我不知道这个
函数
在做什么操作。在
递归
模型中,不太清楚发生了什么。我想要编写一
浏览 4
提问于2014-01-05
得票数 2
回答已采纳
2
回答
如何
将此
递归
函数
转
换为
迭代
函数
?
、
、
、
、
我很难将这个
递归
函数
find_reachable(..)转换成
迭代
等价的
函数
。我环顾四周,看到了使用堆栈的建议,但无法理解。我还认识到这个
函数
是尾
递归
的,但是不知道如何处理这个信息。
浏览 2
提问于2020-05-05
得票数 1
回答已采纳
1
回答
如何
将此
递归
函数
转
换为
迭代
函数
、
、
、
我想用一个
迭代
版本来替换这个
函数
。我找到了一些接受唯一输入的版本。
浏览 16
提问于2021-04-11
得票数 0
2
回答
如何
将此
迭代
函数
转
换为
递归
函数
?
、
、
、
、
这个
函数
将输入字符串映射到字典中,输出结果。知道如何
递归
地处理这件事吗?
浏览 2
提问于2021-09-06
得票数 1
回答已采纳
1
回答
如何
将此
递归
函数
转
换为
迭代
函数
?
、
、
、
、
F(transform(F(node[0]),F(node[1]))) }; 它不使用
递归
?
浏览 5
提问于2013-12-11
得票数 0
1
回答
如何
将此
递归
函数
转
换为
迭代
函数
?
、
我很难将这个方法从
递归
转
换为
迭代
。具体而言,我遇到的问题是,我不知道如何转换
递归
调用,而
递归
调用是if语句的条件。 } 如果是matches[y] >= 0,那么我们需要将matches[y]的值推到堆栈中,但是我不知道如何循环它,以便它模拟
递归
我创建了一个State值来存
浏览 0
提问于2020-01-21
得票数 4
回答已采纳
2
回答
将
迭代
函数
转
换为
递归
函数
如何
将此
迭代
函数
转
换为
递归
函数
?该
函数
在给定距离的情况下查找数组中的任意对。
浏览 0
提问于2020-08-23
得票数 0
1
回答
如何
将此
递归
函数
转
换为
迭代
/动态规划?
、
、
这个
递归
程序解决了“在6个球/投递中你能以多少种方式得分?”这个程序运行得很好。最近,我将这个程序推广到任意数量的运行,包括任何数量的球/交付。我试图避免使用
递归
使用Dynamic Programming approach (DP),但无法正确构造表,因为总运行数将不完全是20 (在本例中)--可能是20到25 (在得分为19时考虑6 ),球可能小于
浏览 4
提问于2021-07-29
得票数 1
5
回答
每一个
递归
都能被转换成
迭代
吗?
、
、
每个
递归
函数
都可以转
换为
迭代
吗?
递归
函数
应该具有什么特性才能使用
迭代
来实现它? pathCounter++; }} 扩展:在不实现自己的堆栈的情况下,可以将上述
递归</em
浏览 10
提问于2012-07-29
得票数 4
1
回答
每个
迭代
函数
都能转换成
递归
函数
吗?
、
、
现在一些编译器可以帮助我们将
递归
函数
转
换为
迭代
函数
,但我的问题是,每个
迭代
函数
都可以有一个
递归
副本吗?
浏览 70
提问于2021-02-10
得票数 1
4
回答
递归
函数
是高阶
函数
的特例吗?
、
、
维基百科说: int foo(int i)
浏览 4
提问于2014-11-05
得票数 2
回答已采纳
4
回答
这个
递归
函数
是如何自动转换成
迭代
函数
的?
、
我正在阅读尾
递归
,如下所示 if(start == end) out << *start++ << endl;} if(s
浏览 3
提问于2011-08-29
得票数 4
回答已采纳
2
回答
将此
递归
转
换为
迭代
我有一段代码,它
递归
地获取一组字符串的所有排列:{ if从那以后我了解到,将算法从
递归
转
换为
迭代
将帮助我解决这个内存问题,因为我将在堆上自己处理堆栈,而不是使用本机堆栈。我以前从来没有这样做过,也不知道如何解决这个问题。
浏览 2
提问于2013-06-12
得票数 0
回答已采纳
2
回答
如何
将此
函数
转
换为
递归
函数
、
、
、
、
什么是把它转换成
递归
函数
的好方法。到目前为止,我微弱的尝试一直缺乏光泽。。return { title: item[key].title, };例如,我编写了这个
递归
函数
浏览 3
提问于2020-05-18
得票数 1
回答已采纳
1
回答
如何将
递归
程序转
换为
迭代
程序?
、
、
例如,将BST的前序遍历和顺序遍历从
递归
转
换为
迭代
是相对直接的。但后订单更难。以下是原始的
递归
BST遍历
函数
: Python 3 def traverse_rec(node): # traversal of sub-tree at node.post-order work here: if node.rt: traverse(node.rt), 我发现了一些
递归
函数</em
浏览 24
提问于2020-01-09
得票数 1
1
回答
何时应该使用堆栈将
递归
函数
转
换为
迭代
函数
?
、
、
、
、
我一直在使用
迭代
函数
而不是
递归
函数
来实现二进制搜索树,并注意到我不需要为insert()之类的
函数
创建堆栈,而是必须为与遍历和打印树中的节点相关的
函数
创建一个堆栈。我想知道在什么时候使用堆栈将
递归
函数
转
换为
迭代
函数
是否有一般的经验规则。
浏览 3
提问于2020-08-13
得票数 0
回答已采纳
3
回答
在
函数
式语言中,编译器如何将非尾
递归
转换成循环以避免堆栈溢出(如果有的话)?
、
、
、
、
我最近学习了
函数
语言,以及有多少不包括for循环。虽然我个人并不认为
递归
比for循环更困难(而且通常更容易推理),但我意识到许多
递归
示例不是尾
递归
,因此不能使用简单的尾
递归
优化来避免堆栈溢出。,所有
迭代
循环都可以转
换为
递归
,而这些
迭代
循环可以转
换为
尾
递归
,所以当上的答案表明,如果您想避免堆栈溢出,就必须自己显式地管理
递归
到尾
递归
的转换,这让我感到困惑。看起来,编译
浏览 4
提问于2017-05-04
得票数 3
回答已采纳
1
回答
尾
递归
的好处
、
、
、
如果我说得对,智能编译器会检测尾
递归
函数
并将其转
换为
迭代
函数
。 因此,除了功能风格的写作的好处(不变,功能独立等)尾
递归
还有什么其他好处,如果可能的话,我应该考虑或编写
迭代
解决方案(在C#中)?
浏览 1
提问于2013-12-01
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券