早教吧作业答案频道 -->其他-->
计算多项式ax3+bx2+cx+d的值时有以下3种算法,分别统计3种算法中的乘法次数.①直接计算:ax3+bx2+cx+d时共有3+2+l=6(次)乘法;②利用已有幂运算结果:x3=x2•x,计算ax3+bx2+cx+d时共有2+2+1=5(次
题目详情
计算多项式ax3+bx2+cx+d的值时有以下3种算法,分别统计3种算法中的乘法次数.
①直接计算:ax3+bx2+cx+d时共有3+2+l=6(次)乘法;
②利用已有幂运算结果:x3=x2•x,计算ax3+bx2+cx+d时共有2+2+1=5(次)乘法;
③逐项迭代:ax3+bx2+cx+d=[(ax+b)x+c]x+d,其中等式右端运算中含有3次乘法.
请问:(1)分别使用以上3种算法,统计算式a0x10+a1x9+a2x8+…+a9x+a10中乘法的次数,并比较3种算法的优劣.
(2)对n次多项式a0xn+a1xn-1+a2xn-2+…+an-1x+an(其中a0,a1,a2,…,an为系数,n>1),分别使用以上3种算法统计其中乘法的次数,并比较3种算法的优劣.
①直接计算:ax3+bx2+cx+d时共有3+2+l=6(次)乘法;
②利用已有幂运算结果:x3=x2•x,计算ax3+bx2+cx+d时共有2+2+1=5(次)乘法;
③逐项迭代:ax3+bx2+cx+d=[(ax+b)x+c]x+d,其中等式右端运算中含有3次乘法.
请问:(1)分别使用以上3种算法,统计算式a0x10+a1x9+a2x8+…+a9x+a10中乘法的次数,并比较3种算法的优劣.
(2)对n次多项式a0xn+a1xn-1+a2xn-2+…+an-1x+an(其中a0,a1,a2,…,an为系数,n>1),分别使用以上3种算法统计其中乘法的次数,并比较3种算法的优劣.
▼优质解答
答案和解析
(1)根据已知中3种运算方法直接算出即可:
3种运算法的次数分别为:
①10+9+8+…+2+1=55次;
②2×9+1=19次;
③10次.
(2)乘法次数分别是:
①n+(n-1)+…+3+2+1=
(次);
②2(n-1)+1=2n-1(次);
③n次.
∴①直接计算法可以得出所有项的总次数;
②利用已有幂运算结果法只是最高幂的运算;
③逐项迭代法只能得出最高次数.
3种运算法的次数分别为:
①10+9+8+…+2+1=55次;
②2×9+1=19次;
③10次.
(2)乘法次数分别是:
①n+(n-1)+…+3+2+1=
| n(n+1) |
| 2 |
②2(n-1)+1=2n-1(次);
③n次.
∴①直接计算法可以得出所有项的总次数;
②利用已有幂运算结果法只是最高幂的运算;
③逐项迭代法只能得出最高次数.
看了计算多项式ax3+bx2+cx...的网友还看了以下:
类似于x-sinx的迭代方程怎样编写程序?具体如下所述.x初始值为x=zeros(1,100).x 2020-04-06 …
x-sinx的迭代方程怎样编写程序?x初始值为x=zeros(1,100).x具有下式关系:x(1 2020-04-06 …
请问x-sinx的迭代方程怎样编写程序?x初始值为x=zeros(1,100).x具有下式关系:x 2020-04-06 …
阅读下列材料:我们在学习二次根式时,式子有意义,则x≥0;式子有意义,则x≤0;若式子有意义,求x 2020-05-13 …
R是圆x^2+y^2=1和椭圆(x-1)^2/9+y^2/8=1之间的区域把椭圆的公式变成极坐标系 2020-05-14 …
已知下列关于x的分式方程:方程一:1/x-1=2/x;方程二:2/x=3/x+1;方程三:3/x+ 2020-07-13 …
求详细说明以下式子4x²/(x-y)(x-z)+4y²/(y-z)(y-x)+4z²/(z-x)( 2020-08-03 …
下列等式从左到右的变形,属于因式分解的是()A2ab(a-b)=2a^2b-2ab^2Bx^2+1= 2020-10-31 …
已知x,y满足y=根号下x²-4+根号下(4-x²)+4除以x-2,求式子|x-2y|+根号下xy的 2020-11-01 …
下列各式中,与(x-y+z)(x+y-z)相等的是()A.x^2-y^2-z^2B.-(x+y+z) 2020-11-01 …