由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问个算time complexity的问题
相关主题
求教一道ms的题目`一道A面题
一个题Fibonacci序列的时间和空间复杂度是多少呀?
若干 intern 电话 面经一个算法题:Selecting median of three sorted arrays
求教一个combination的问题,求好方法MS intern电话面试一日悲剧
问个google面试题Google面试怎么这么难啊,LG很难过,我该怎么劝他呢? (转载)
贴两个比较tricky,又常被问到的面试题更新一道Google名题的完美解答
出道小题amazon一面面经
也问一个median的问题请教一个问题
相关话题的讨论汇总
话题: 2f话题: complexity话题: logn话题: time话题: 4f
进入JobHunting版参与讨论
1 (共1页)
p*****e
发帖数: 537
1
两个recursive的function,主要的关系是:
f(x) = f(x-1) + g(x)
g(x) = f(x-1) + g(x/2)
边界条件大概就是f(1) = a, g(0) = b什么的,不过也不重要.
最后要求f(x)的time complexity。
这个题怎么做啊?
p*****e
发帖数: 537
2
这个f(x)是linear的,对不?
l*****a
发帖数: 14598
3
考这个的地方就不要去了

【在 p*****e 的大作中提到】
: 两个recursive的function,主要的关系是:
: f(x) = f(x-1) + g(x)
: g(x) = f(x-1) + g(x/2)
: 边界条件大概就是f(1) = a, g(0) = b什么的,不过也不重要.
: 最后要求f(x)的time complexity。
: 这个题怎么做啊?

p*****e
发帖数: 537
4
这是个online quiz,不是interview的题。interview问这个就太没天理了。

【在 l*****a 的大作中提到】
: 考这个的地方就不要去了
w*****d
发帖数: 105
5
我觉得是logN吧:
f(n)=f(n-1)+g(n)=f(n-1)+f(n-1)+g(n/2)
=2f(n-1)+g(n/2)
=2f(n-1)+f(n/2)+g(n/4)
=...
g(x)按照logN速度递减。
c******e
发帖数: 73
6
f(n)=f(n-1)+g(n)=f(n-1)+f(n-1)+g(n/2)
=2f(n-1)+g(n/2)
=2f(n-1)+f(n/2)+g(n/4)
= 4f(n-2) +....
= 8f(n-3) + .....
= 2^n (f(1) + .....
should not it be exponential?
s**x
发帖数: 7506
7
高中数列题吧?
1 (共1页)
进入JobHunting版参与讨论
相关主题
请教一个问题问个google面试题
enumerate all unique paths of robot贴两个比较tricky,又常被问到的面试题
Amazon一面出道小题
Quick sort为什么需要logN的memory?也问一个median的问题
求教一道ms的题目`一道A面题
一个题Fibonacci序列的时间和空间复杂度是多少呀?
若干 intern 电话 面经一个算法题:Selecting median of three sorted arrays
求教一个combination的问题,求好方法MS intern电话面试一日悲剧
相关话题的讨论汇总
话题: 2f话题: complexity话题: logn话题: time话题: 4f