下面給出一種減少運算次數(shù)的算法:P 0(x)=a 0,P k+1(x)=xP k(x)+a k+1(k=0,1,2,…,n-1).利用該算法,計算P 3(x 0)的值共需要6次運算,計算P10(x 0)的值共需要________次運算.
解析:由題意知道x0 k的值需要k-1次運算,即進行k-1次x0的乘法運算可得到x0 k的結(jié)果對于P3(x0)=a0x03+a1x02+a2x0+a3這里a0x03=a0×x0×x0×x0進行了3次運算,a1x02=a1×x0×x0進行了2次運算,a2x0進行1次運算,最后a0x03,a1x02,a2x0,a3之間的加法運算進行了3次這樣P3(x0)總共進行了3+2+1+3=9次運算.
對于Pn(x0)=a0x0n+a1x0 n-1+…+an總共進行了n+n-1+n-2+…+1=
次.
乘法運算及n次加法運算總共進行了
+n=
次.
由改進算法可知:
Pn(x0)=x0Pn-1(x0)+an,P n-1(x0)=x0P n-2(x0)+a n-1,…,P1(x0)=P0(x0)+a1,P0(x0)=a0.
運算次數(shù)從后往前算和為:2+2+…+2=2n次.
答案:
n(n+3) 2n
科目:高中數(shù)學(xué) 來源:全優(yōu)設(shè)計選修數(shù)學(xué)-2-2蘇教版 蘇教版 題型:022
已知n次每項式Pn(x)=a0xn+a1xn-1+…+an-1x+an.
如果在一種算法中,計算
(k=2,3,4,…,n)的值需要k-1次乘法,計算P3(x0)的值共需要9次運算(6次乘法,3次加法),那么計算P10(x0)的值共需要_________次運算.
下面給出一種減少運算次數(shù)的算法:P0(x)=a0,Pk+1(x)=xPk(x)+ak+1(k=0,1,2,…,n-1).利用該算法,計算P3(x0)的值共需要6次運算,計算P10(x0)的值共需要_________次運算.
查看答案和解析>>
國際學(xué)校優(yōu)選 - 練習(xí)冊列表 - 試題列表
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com