腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9287)
视频
沙龙
1
回答
求
阶乘
(N)的
递归
算法运行时间的递推关系
、
、
试着写下
求
阶乘
(N)的
递归
算法的运行时间的
递归
关系。建议该
递归
关系的基本情况。 我解决不了这个问题,有人能解释一下吗?
浏览 22
提问于2020-02-06
得票数 1
1
回答
所有基于
递归
的算法都可以转换成基于循环的迭代算法吗?
、
在
求
一个数或斐波那契级数的
阶乘
的情况下,我们可以写基于
递归
的和基于循环的解。
递归
总是可转换为基于循环的解决方案。如果没有,请举例。
浏览 2
提问于2018-03-13
得票数 0
回答已采纳
4
回答
递归
阶乘
程序的复杂性
、
求
一个数的
阶乘
n的
递归
程序的复杂度是多少?我的预感是它可能是O(n)。
浏览 0
提问于2010-02-24
得票数 32
回答已采纳
7
回答
如何处理任意大整数
、
、
、
、
我正在研究一种编程
语言
,今天我得到了可以编译
阶乘
函数(
递归
)的要点,但是由于整数的最大尺寸,我能得到的最大
阶乘
函数是
阶乘
(12)。有哪些技术可以处理任意大小的整数。该
语言
目前的工作方式是将代码转换为
C
++。
浏览 1
提问于2008-11-21
得票数 13
1
回答
为什么在
C
和python中
递归
遍历比迭代遍历快?
、
、
、
µs ± 14.5 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)/* tetration.
c
*/#include <math.h>> gcc tetration.
c
-o tet.o > tim
浏览 23
提问于2020-05-14
得票数 1
回答已采纳
1
回答
在python中实现十进制
阶乘
我对
阶乘
使用了一个简单的
递归
函数: if n == 0: else: return f 但是最近我发现了伽马函数(它用来
求
十进制数的
阶乘
)。
浏览 8
提问于2022-01-17
得票数 0
回答已采纳
1
回答
你能在
C
中有一个
阶乘
宏吗?
、
我正在寻找一个
阶乘
宏的例子。我找不到有用的东西。有什么特别的原因没有呢?这是因为
C
的实现吗?所以,为了让问题更清楚.我无法在
C
的编程
语言
中找到
阶乘
宏,我知道在宏中不可能有
递归
,但是有一种方法可以具有迭代
阶乘
函数。为什么在
C
中不可能有一个
阶乘
宏?作为参考,我发现了一个
阶乘
函数迭代实现的示例: int product = 1; for (int j = 1;
浏览 3
提问于2016-11-22
得票数 0
回答已采纳
2
回答
如何在AVR组件中实现
递归
?
、
、
、
、
我似乎对汇编
语言
中的
递归
不感兴趣。我理解它在高级
语言
中是如何工作的,但我不明白当返回值不能直接传递给函数时,在程序集中是如何实现的。我试图在AVR中建立
递归
阶乘
函数,但当
阶乘
要求n* ( n-1 )同时要求n和n-1时,我不明白堆栈是如何传递值的。
浏览 6
提问于2017-11-18
得票数 0
回答已采纳
1
回答
C
语言
递归
阶乘
不工作
、
、
对于下面所示的代码,我没有得到响应;在没有任何条件的情况下,我将它保持在最小的位置,例如,想象人们会选择正数。除了以下内容外,我并没有回应:#include <stdio.h> return (x*faktorijel(x-1)); int a,b; printf("Type in a numb
浏览 2
提问于2020-08-17
得票数 0
1
回答
CTE在
递归
查询中的基条件?
、
、
我们加入了一个条件,它减少了
递归
中的步骤/循环,在本例中是Manager。现在整件事被称为CTE 这里的基本条件是什么?如果连接没有结果,那么它是一个基本条件?
浏览 0
提问于2015-03-10
得票数 1
回答已采纳
8
回答
函数式
语言
在
递归
方面更好吗?
、
TL;DR :函数式
语言
比非函数式
语言
处理
递归
更好吗?public int factorial(int x) { if (x <= 0然而,在函数式
语言
中,使用
递归
浏览 0
提问于2012-05-18
得票数 44
回答已采纳
4
回答
递归
,无法理解输出
、
这是一个关于
递归
的初学者,希望能得到详细的答案。
浏览 1
提问于2017-06-19
得票数 0
1
回答
尾
递归
函数和堆栈
递归
函数有什么不同?
、
在纯函数式
语言
中,比如把
阶乘
函数写成,fact.n = n*fact.n-1提前谢谢。
浏览 2
提问于2013-07-24
得票数 2
3
回答
帮助取消我的
C
++作业
#include <iostream>#include <time.h> { if (times > 0) times--; }} { const int
浏览 3
提问于2009-11-15
得票数 1
回答已采纳
1
回答
阶乘
循环变为0。
、
、
我用编译
语言
运行了一个简单的程序,用两个简单的循环来计算前几个自然数的
阶乘
,一个外部的循环,它是我们正在计算的
阶乘
数,还有一个内部的循环,通过把每个自然数从1乘到数本身来计算
阶乘
。该程序对第一个自然数工作完美,然后大约从第13个数值开始,计算的
阶乘
显然是错误的。这是由于在现代计算机中实现的整数算法,我可以解开负值产生的原因。但我不明白的是为什么,这是我在不同的计算机上测试过的,经过非常少量的
阶乘
计算,它总是达到零。当然,如果第n个
阶乘
被
求
为0,那么(n
浏览 6
提问于2017-04-12
得票数 3
回答已采纳
3
回答
递归
阶乘
计算器RecursionError
、
、
当我收到这个错误时,这个
递归
阶乘
计算器可以很好地运行到994的输入:"RecursionError:相对地超过了最大
递归
深度“。有人能解释一下这是什么意思吗?怎么会有最大数量的
递归
呢?提前谢谢。fact_total = 1 fact_total *= num return(fact_total) 编辑:我理解
递归
是将函数内部的函数作为循环重用,但我不理解
递归
深度是什么,我想解释一下
浏览 2
提问于2016-12-04
得票数 1
回答已采纳
3
回答
为什么不能使用静态变量来实现尾
递归
?
、
、
、
、
我正在学习
C
,所以我写了一些来练习这门
语言
。long long int fact(int n) static long long int result = -1; } result *= n;
浏览 2
提问于2013-08-07
得票数 1
回答已采纳
4
回答
为什么函数编程中计算
阶乘
的速度更快、效率更高?
、
、
以下是在以下网站的一个答复中所作的声明: 为什么它比在Java/
C
/
C
++/Python (任何)中使用
递归
/迭代更快/更高效?造成这种情况的根本数学/理论概念是什么?不幸的是,我从来没有接触过函数式编程在我的大学(从‘
C
’开始),所以我可能只是不知道‘为什么’。
浏览 6
提问于2013-03-11
得票数 3
回答已采纳
1
回答
非
递归
λ演算
阶乘
函数
、
、
如何在不使用
递归
的情况下使用lambda演算编写
阶乘
函数?意思只是数学表示法,而不是在任何特定编程
语言
中实现。
浏览 1
提问于2017-10-18
得票数 2
回答已采纳
2
回答
对输入javascript执行
递归
功能
、
、
、
我试图运行一个
递归
函数,它计算HTML输入上一个数字的
阶乘
。我已经知道如何通过迭代来实现它,我希望
递归
地实现这个结果。但是当我这样做的时候,我会得到一个“太多的
递归
”错误。我遗漏了什么?
浏览 4
提问于2020-02-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每天一道c语言编程题,第十九题,利用递归方法求n的阶乘
c语言-递归函数
C语言实现N皇后问题非递归求解
最容易忽略的C语言知识点细节,编程大牛进阶之路!
C语言编程学习之递归法解决5猴子分桃问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券