avatar
求个递归复杂度答案# JobHunting - 待字闺中
i*t
1
1 T(n) = 2 T(n/2) + nlogn
2 T(n) = T(n-1) +1/n
求过程分析 thanks
avatar
l*n
2
心算的结果:
O(nlognlogn)
ln(n)

【在 i******t 的大作中提到】
: 1 T(n) = 2 T(n/2) + nlogn
: 2 T(n) = T(n-1) +1/n
: 求过程分析 thanks

avatar
s*n
3
每每遇到递归这种的分析就抓瞎, 围观。
avatar
n*k
4
边界条件T(1)/T(0)之类也要给
第一题: 用 2^k 代换 n
f(k) = f(k-1)+ k(2^k) 迭代求出f(k) ,再把 k = log(n) 带回结果去就行了。
Big Theta(n*log(n)*log(n))
第二题: 迭代的结果是个调和级数,调和级数虽然发散,但是和
ln(n+1) < T(n) < ln(n) + 1
http://xuxzmail.blog.163.com/blog/static/2513191620114191156275
Big Theta(log(n))
还有什么主方法(master method),套公式就行了。
-----------------------------------------
求心算方法。
avatar
d*n
5
用recursion tree.第一个是logn*n*logn;
第二个是harmonic series (1+...+1/n)=logn.

【在 i******t 的大作中提到】
: 1 T(n) = 2 T(n/2) + nlogn
: 2 T(n) = T(n-1) +1/n
: 求过程分析 thanks

avatar
n*k
6
第一个有什么好方法心算啊?

【在 l******n 的大作中提到】
: 心算的结果:
: O(nlognlogn)
: ln(n)

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。