由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - fibonacci recursion空间复杂度是多少 (转载)
相关主题
面试时 迭代还是递归求教一个combination的问题,求好方法
dynamic programming的一点疑问一个stack怎么sort
Fibonacci序列的时间和空间复杂度是多少呀?请教recursive backtracking问题的时间复杂度的分析
求暴力fibonacci的复杂度一道面试题求解
被google拒了~-。-G的面试题
用了递归以后,怎么计算空间复杂度?A家面积
请教个问题fibonacci 复杂度这么简单推一下对不对?
发包子请教大牛:scramble string这题递归的复杂度T店面两题
相关话题的讨论汇总
话题: fibonacci话题: 复杂度话题: return话题: 空间话题: int
进入JobHunting版参与讨论
1 (共1页)
h*****g
发帖数: 312
1
【 以下文字转载自 Quant 讨论区 】
发信人: salientxu (salientxu), 信区: Quant
标 题: fibonacci recursion
发信站: BBS 未名空间站 (Wed Aug 4 16:39:13 2010, 美东)
算fibonacci number 的resursion
int F(int n)
{ if (n==0) return 1;
if(n==1) return 1;
return F(n-1)+F(n-2);}
这个算法的空间复杂度是多少?
l*********8
发帖数: 4642
2
O(2^n)
每次递归要产生两个栈去调用下一层递归函数。 总共N-1层

【在 h*****g 的大作中提到】
: 【 以下文字转载自 Quant 讨论区 】
: 发信人: salientxu (salientxu), 信区: Quant
: 标 题: fibonacci recursion
: 发信站: BBS 未名空间站 (Wed Aug 4 16:39:13 2010, 美东)
: 算fibonacci number 的resursion
: int F(int n)
: { if (n==0) return 1;
: if(n==1) return 1;
: return F(n-1)+F(n-2);}
: 这个算法的空间复杂度是多少?

m*********a
发帖数: 47
3
think again..

【在 l*********8 的大作中提到】
: O(2^n)
: 每次递归要产生两个栈去调用下一层递归函数。 总共N-1层

l*********8
发帖数: 4642
4
哦, O(n)
栈的深度
thanks

【在 m*********a 的大作中提到】
: think again..
h*****g
发帖数: 312
5
详细说说

【在 l*********8 的大作中提到】
: 哦, O(n)
: 栈的深度
: thanks

B******5
发帖数: 4676
6
栈层数最多到n,不会更深

【在 h*****g 的大作中提到】
: 详细说说
y**********u
发帖数: 6366
7
主要栈已经退了。。。
g*********e
发帖数: 14401
8
linear
1 (共1页)
进入JobHunting版参与讨论
相关主题
T店面两题被google拒了~-。-
Google电面,复杂度分析用了递归以后,怎么计算空间复杂度?
有递归的算法如何算复杂度?请教个问题
MS Phone Screen发包子请教大牛:scramble string这题递归的复杂度
面试时 迭代还是递归求教一个combination的问题,求好方法
dynamic programming的一点疑问一个stack怎么sort
Fibonacci序列的时间和空间复杂度是多少呀?请教recursive backtracking问题的时间复杂度的分析
求暴力fibonacci的复杂度一道面试题求解
相关话题的讨论汇总
话题: fibonacci话题: 复杂度话题: return话题: 空间话题: int