当前位置:首页 » 操作系统 » 叠加计算法

叠加计算法

发布时间: 2023-06-06 01:23:50

① 数列叠加法是怎么算的举个例子

LZ您好
叠加法顾名思义就是形如
a[n]-a[n-1] =f(n) 求a[n]
其中f(n)是一个典型等差或者等比或者相对容易求S[n]的数列
举例...
a[n]=4n+a[n-1],a1=1,求通项
那么
a[n]-a[n-1]=4n
a[n-1]-a[n-2]=4(n-1)
a[n-2]-a[n-3]=4(n-2)
......
a[2]-a[1]=8
把上述n-1个式子全部相加(注意是n-1个式子,不是n个!)
a[n]-a[1]=4n + 4[n-1] +... +8
a[n]-1 = 8(n-1) + (n-1)(n-2)*4/2
a[n]=8n-8 + 2(n² -3n +2)+1
a[n]=2n² +2n -3
PS1:本题有其他办法求a[n],因为他是一个形如a[n]=ka[n-1]+f(n)的式子,可以构造法得到答案.
PS2: 如果a[n]/a[n-1]=f(n),你可以类比得到累积法!在此就不做说明了.

② 什么是叠乘法和叠加法

叠加法如:已知an=a(n-1)+n,a1=a(a已知),求{an}通项公式.
an=a(n-1)+n
a(n-1)=a(n-2)+n...(n>2)
a2=a1+2=a+2
上式叠加,可消去a(n-1),a(n-2)...a2,
得an=n+(n-1)+(n+2)+...+2+a=a+(n-1)*(n+2)/2
叠乘法:已知an=a(n-1)*2的n次方a1=a(a已知),求{an}通项公式.
an=a(n-1)*2的n次方
a(n-1)=a(n-2)*2的n-1次方(n>2)...
a2=a1*2的2次方=a*2的2次方
上式左右分别相乘,得an=a*2的(n+n-1+n-2+...+2)次方=a*2的(n-1)*(n+2)/2
次方

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:628
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:357
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:74
php微信接口教程 发布:2025-04-16 17:07:30 浏览:298
android实现阴影 发布:2025-04-16 16:50:08 浏览:788
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:338
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:203
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:801
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:357
土压缩的本质 发布:2025-04-16 16:13:21 浏览:583