腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Pow
函数
从
递
归到
迭代
java
、
recursion
、
iteration
我的任务是做一个复杂度为O(logn)的递归幂
函数
,然后以
迭代
的方式做同样的算法。第一个我认为我有它,但是,我在
迭代
方式上做完全相同的事情时遇到了麻烦。我有一个是O(logn),但它不是同一个。powerOfHalfX).multiply(powerOfHalfX); } } 这是一个
迭代
式
浏览 21
提问于2020-12-05
得票数 1
5
回答
从
递
归到
迭代
函数
c
、
recursion
我正在尝试
从
f_rec (递归
函数
)到f_iter (
迭代
函数
),但我做不到(我的逻辑是创建一个循环来计算f_rec(n-1)的结果)。
浏览 1
提问于2015-01-05
得票数 0
回答已采纳
3
回答
在
函数
式语言中,编译器如何将非尾递归转换成循环以避免堆栈溢出(如果有的话)?
recursion
、
functional-programming
、
compiler-construction
、
compiler-optimization
、
tail-recursion
我最近学习了
函数
语言,以及有多少不包括for循环。虽然我个人并不认为递归比for循环更困难(而且通常更容易推理),但我意识到许多递归示例不是尾递归,因此不能使用简单的尾递归优化来避免堆栈溢出。,所有
迭代
循环都可以转换为递归,而这些
迭代
循环可以转换为尾递归,所以当上的答案表明,如果您想避免堆栈溢出,就必须自己显式地管理递
归到
尾递归的转换,这让我感到困惑。看起来,编译器应该可以完成
从
递
归到
尾递归的所有转换,或者
从
递归直接转换到具有栈外溢出的
迭代
循环。 在更
浏览 4
提问于2017-05-04
得票数 3
回答已采纳
1
回答
从
递
归到
迭代
java
、
performance
我花了很长时间试图将这个
函数
转换成一个循环,但是我找不到方法来实现它。我从一个while(m != 0)开始,然后是里面的条件,但是第三个如果是那个不让我做的条件。
浏览 3
提问于2014-02-18
得票数 3
回答已采纳
4
回答
从
递
归到
迭代
java
、
function
、
recursion
、
iteration
我有一个递归
函数
: if (n <= 0) elseif (n == 1) else} 问:我如何在
迭代
中编写它?
浏览 0
提问于2013-12-13
得票数 0
3
回答
回溯尾递归算法能转化为
迭代
算法吗?
algorithm
、
data-structures
、
recursion
、
tail-recursion
这能被转换成
迭代
吗?让我兴奋的是回溯部分。如何在循环中回溯?当我
从
递
归到
迭代
时,我必须使用堆栈数据结构来实现回溯吗? 我以更好的方式问了这个问题:
浏览 4
提问于2012-12-08
得票数 17
回答已采纳
21
回答
从
递
归到
迭代
的方法
recursion
、
iteration
、
language-agnostic
、
computer-science
、
theory
在我多年的编程中,我经常使用递归来解决简单的问题,但我完全意识到,有时由于内存/速度问题,您需要
迭代
。所以,在很久以前的某个时候,我试着去寻找是否存在任何“模式”或教科书方法来将一种常见的递归方法转换为
迭代
,却一无所获。或者至少我记忆中的任何东西都不会有帮助。 有一般规则吗?
浏览 45
提问于2008-10-01
得票数 433
回答已采纳
1
回答
Galton Code -
从
递
归到
迭代
python
、
recursion
、
iteration
return 1 return (galton(m-1, n-1) + galton(m-1, n)) 您好,有谁知道如何将此代码
从
递归更改为
迭代
浏览 10
提问于2019-12-29
得票数 0
3
回答
是否存在
迭代
递归或反之亦然的算法?
c#
、
algorithm
、
recursion
、
iteration
是否存在递
归到
迭代
或反之亦然的算法,具有最有效的输出和尾递归?public static ulong Factorial(ulong n) return n == 0 ?
浏览 0
提问于2012-09-17
得票数 2
3
回答
减少对幂递归方法的递归调用?
java
我有一个关于如何减少自己实现的
pow
方法的递归调用量的问题。这是我写的,这可以改进吗?public static int
pow
(double a, int b) { isNegative((1 / b) * (1 / b) *
pow
(a, b + 2)) : (b * b *
pow
(a, b - 2))); }
浏览 8
提问于2011-03-13
得票数 0
回答已采纳
1
回答
Python不计算执行
函数
的时间
python-3.x
、
time
、
wrapper
我正在学习一些Python基础知识,我们有关于包装器
函数
的代码,以及如何使用它们向包装
函数
添加功能。因此,我们计算了用来计算两个不同
函数
的时间: def wrapper(): return
pow
(10000000, 2)
pow
_2 = timer(
pow</e
浏览 4
提问于2022-02-22
得票数 0
回答已采纳
3
回答
函数
返回错误输出
java
、
function
、
numerical-methods
我正试图用java编写一个固定
迭代
算法的实现--使用java,因为这是我目前最满意的地方,尽管我设想有比java更适合这个目的的语言。我的基
函数
是f(x) = x^4 +2x^2-x-3,对于不动点
迭代
,这将改为g(x) = ((x +3-x^4)/2)^(1/2)。这是我在java中
函数
的代码片段:public static double function(double x) { return Math.
pow
(((3 +x - Math.<
浏览 2
提问于2022-04-01
得票数 -1
1
回答
PHP -
从
递
归到
迭代
的目录浏览
php
、
recursion
、
iteration
你好,我正在尝试使下面的
函数
迭代
。它浏览了所有的目录,并给我所有的文件在那里。getFilesFromDirectory($path, $results); } return $results;我确信使这个
函数
迭代
是可能的
浏览 3
提问于2017-09-29
得票数 1
回答已采纳
2
回答
在reac中通过e.target获取来自映射表单的值
javascript
、
reactjs
、
ecmascript-6
I通过映射在react中显示多个表单,而submit按钮在父组件中,如何获取表单提交上映射的所有表单的值? {rowdata.map((item, index) => <ChildForm key={index} {...this.state} />)} </form>
浏览 1
提问于2020-04-13
得票数 0
5
回答
在每次
迭代
中使用列表中的两个连续值
python
Newton()
函数
调用Bezier()
函数
。Bezier()
函数
有一个获取p0和p3的列表。我试图做的是,在第一次
迭代
中,程序应该
从
plist中获取第一项和第二项作为p0和p3。然后在第二次
迭代
中,p0和p3是第二和第三项,依此类推。在每次
迭代
中,p0和p3的值都应该改变。就像新的p0就是旧的p3。我无法将其正确地放入代码中。谢谢。(1 - u, 3) * p0 + 3 * u * math.
pow
(1 - u, 2) * p1 \
浏览 0
提问于2011-08-18
得票数 4
回答已采纳
2
回答
使用列表理解有效地计算teager能量峰度的最佳方法是什么?
python
、
performance
、
loops
、
list-comprehension
、
formula
我想在Python3.8中计算
函数
中的。我认为这也应该适用于清单理解。 numerator =
pow
(len(data),2)*sum((
pow
(((
pow
(data[i+1],2) -
pow
(data[i],2))-(sum(
pow
(sum(
pow
(((
pow
(data[
浏览 2
提问于2021-01-24
得票数 1
回答已采纳
2
回答
我得到“分段错误”而不用指针。这是怎么回事?
c++
、
recursion
、
segmentation-fault
当我忘记解释大小写uint
pow
(uint a, uint b)时,无限递归发生在我的b = 0
函数
及其助手
函数
中。我正在编写一个程序,它有4个
函数
,其中3个是递归
函数
(我怀疑递归
函数
与这个问题有关)。本质上,我知道当我到达下面的代码行时,我遇到了一个分段错误:这段代码位于我的bool isPalindrome(uint)
函数<
浏览 8
提问于2014-07-14
得票数 0
回答已采纳
1
回答
抛出地下财产?
powershell
例如,这里有示例
函数
来说明: param( [int]$y [Math]::
Pow
($x,$y)可以使用以下方法调用此
函数
:Get-
Pow
@args # outputs 100$powsOfTen= @( @{ x=10; y=2
浏览 3
提问于2015-09-28
得票数 1
回答已采纳
2
回答
python中的Count set bits.不适用于大数字
python
、
bit-manipulation
= 0 : rem = rem - math.
pow
(2,highestindex)print onecount(rem) rem >>= 1 print onec
浏览 0
提问于2019-10-26
得票数 0
11
回答
整数在c++中的幂
c++
、
mingw
我需要从
pow
(a,b)获得整数形式的结果(a和b也是整数)。目前包含(int)
pow
( (double)a, (double)b)的计算是错误的。也许有人可以帮助开发一个
函数
,它可以对整数进行
pow
(a,b)运算,并返回整数?但奇怪的是:我在Linux上用Geany (和g++/gcc编译器)编写了我的脚本,然后对脚本进行了
pow
(a,b)编译,运行得很好。但在大学里,我用的是Dev-C++ (和MS Windows)。
浏览 3
提问于2009-10-01
得票数 21
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券