由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问个complexity问题
相关主题
这小段code有什么问题吗?问个google面试题
请教一个Google 面试题问个Google面题
大牛来做一下这道题问个算time complexity的问题
ways of increasing subsequence (转载)菜鸟问个two sum的变型题
问个C++ virtual function的问题问个 MATLAB 题,FOR LOOP
这题怎么做?问个经典面试题
请教n queen 问题的time complexity问个面试题
问个google面试题想问个Amazon和Lab 126 Offer的问题
相关话题的讨论汇总
话题: func话题: return话题: depends话题: complexity话题: def
进入JobHunting版参与讨论
1 (共1页)
c*****a
发帖数: 808
1
def func(i):
if i==0:
return
return func(i-1) or func(i-1)
这个是不是 o(n^2)?
return T(n-1) or T(n-1)看起来像这样
j******s
发帖数: 48
2
T(n) = T(n-1) + f(n)
if f(n) = O(n), then it is O(n^2).
so it depends
S*******w
发帖数: 24236
3
是的

【在 c*****a 的大作中提到】
: def func(i):
: if i==0:
: return
: return func(i-1) or func(i-1)
: 这个是不是 o(n^2)?
: return T(n-1) or T(n-1)看起来像这样

W******g
发帖数: 887
4
不懂,没有返回值还可以or?

【在 c*****a 的大作中提到】
: def func(i):
: if i==0:
: return
: return func(i-1) or func(i-1)
: 这个是不是 o(n^2)?
: return T(n-1) or T(n-1)看起来像这样

a********m
发帖数: 15480
5
似乎是2^n

【在 c*****a 的大作中提到】
: def func(i):
: if i==0:
: return
: return func(i-1) or func(i-1)
: 这个是不是 o(n^2)?
: return T(n-1) or T(n-1)看起来像这样

t******g
发帖数: 44
6
看不懂,求解释
c*****a
发帖数: 808
7
恩...2^n
2 possible choice,
(2 choose 1) (2 choose 1)...n of them
s*******s
发帖数: 1031
8
应该是2^n, 不是n^2

【在 c*****a 的大作中提到】
: def func(i):
: if i==0:
: return
: return func(i-1) or func(i-1)
: 这个是不是 o(n^2)?
: return T(n-1) or T(n-1)看起来像这样

1 (共1页)
进入JobHunting版参与讨论
相关主题
想问个Amazon和Lab 126 Offer的问题问个C++ virtual function的问题
问个Java的HashSet.contains的问题这题怎么做?
Yelp电面小问题汇总请教n queen 问题的time complexity
算法问题问个google面试题
这小段code有什么问题吗?问个google面试题
请教一个Google 面试题问个Google面题
大牛来做一下这道题问个算time complexity的问题
ways of increasing subsequence (转载)菜鸟问个two sum的变型题
相关话题的讨论汇总
话题: func话题: return话题: depends话题: complexity话题: def