已知T(n)=2T(n/2)+n,T(1)=1,求T(n)

 我来答
清风聊生活
高粉答主

2021-10-23 · 醉心答题,欢迎关注
知道小有建树答主
回答量:3066
采纳率:100%
帮助的人:51.3万
展开全部

算法。


复杂度(计算机复杂性理论)

计算复杂性理论(Computational complexity theory)是计算理论的一部分,研究计算问题时所需的资源,比如时间和空间,以及如何尽可能的节省这些资源。

计算复杂性理论所研究的资源中最常见的是时间复杂度(要通过多少步才能解决问题)和空间复杂度(在解决问题时需要多少内存)。

长沙中联泵业有限公司_
2024-12-18 广告
作为长沙中联泵业有限公司的工作人员,对于高压卧式离心泵有深入了解。针对您提出的q=46m/h(流量46立方米每小时)、h=450m(扬程450米)、p=110kw(功率110千瓦)的高压卧式离心泵需求,我们推荐您考虑定制服务。我们的高压离心... 点击进入详情页
本回答由长沙中联泵业有限公司_提供
匿名用户
2013-09-26
展开全部
由S(n+1)=2S(n)+n+5得S(n+1)+(n+1)+6=2[S(n)+n+6]令b(n)=S(n)+n+6,则b(n+1)=S(n+1)+(n+1)+6且b(n+1)=2b(n)从而得b(n)=2^(n-1)b(1)而b(1)=S(1)+1+6=a(1)+7=5+7=12所以b(n)=(2^n)*6即S(n)+n+6=(2^n)*6得S(n)=(2^n)*6-n-6可得a(n)=S(n)-S(n-1)=(2^n)*6-n-6-{[2^(n-1)]*6-(n-1)-6}=(2^n)*3-1 (n≥2)而a(1)=5满足上式,所以数列{a(n)}的通项公式为:a(n)=(2^n)*3-1由f(x)=a(1)x+a(2)x^2+……+a(n)x^n则f‘(x)=a(1)+2a(2)x+……+na(n)x^(n-1)从而得f‘(1)=a(1)+2a(2)+……+na(n)将a(n)=(2^n)*3-1代入上式得f'(1)=(2^1)*3-1+2[(2^2)*3-1]+……+n[(2^n)*3-1]=3[2^1+2(2^2)+……+n(2^n)]-(1+2+……+n)=3T(n)-n(n+1)/2其中T(n)=2^1+2*(2^2)+……+n(2^n)由2T(n)=2^2+2(2^3)+……+n*2^(n+1)用上式减下式,可得-T(n)=2^1+2^2+……+2^(n-1)-n*2^(n+1)化简得T(n)=n*2^(n+1)-(2^n-2)带入到f'(1)中得到:f'(1)=3[n*2^(n+1)-(2^n-2)]-n(n+1)/2=3(2n-1)*2^n-n(n+1)/2+6
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式