关于秦九韶算法.用秦九韶算法求n次多项式f(x)=2x^n+3x^(n-1)+…+(n+1)x,当x=2时,求f(2)需用乘法、加法运算的次数分别为:( )A、n,n B、2n,n C、2n,2n D、n,n-1我们班同学对此题争议很大,有人说选A

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 03:26:10

关于秦九韶算法.用秦九韶算法求n次多项式f(x)=2x^n+3x^(n-1)+…+(n+1)x,当x=2时,求f(2)需用乘法、加法运算的次数分别为:( )A、n,n B、2n,n C、2n,2n D、n,n-1我们班同学对此题争议很大,有人说选A
关于秦九韶算法.
用秦九韶算法求n次多项式f(x)=2x^n+3x^(n-1)+…+(n+1)x,当x=2时,求f(2)需用乘法、加法运算的次数分别为:( )
A、n,n B、2n,n C、2n,2n D、n,n-1
我们班同学对此题争议很大,
有人说选A,有人说选D,
不过我是选D的,

关于秦九韶算法.用秦九韶算法求n次多项式f(x)=2x^n+3x^(n-1)+…+(n+1)x,当x=2时,求f(2)需用乘法、加法运算的次数分别为:( )A、n,n B、2n,n C、2n,2n D、n,n-1我们班同学对此题争议很大,有人说选A
D、n,n-1 .
x=2,计算
2x+3
(2x+3)x+4
((2x+3)x+4)+5
...
(..(((2x+3)x+4)+5)x+...)x+(n+1)
((..(((2x+3)x+4)+5)x+...)x+(n+1))x
除最后一步外每一步做1次乘法和1次加法,最后1次少做1次加法,故共n次乘法,n-1加法,应选D.

A、n,n
乘法、加法运算的次数与x的值没有关系,只与多项式的次数有关,秦九韶算法:
(1)计算 2x+3
(2)计算 (2x+3)x+4
(3)计算 ((2x+3)x+4)x+5
。。。。

秦九韶算法:
把一个n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+......+a[1]x+a[0]改写成如下形式:
f(x)=a[n]x^n+a[n-1]x^(n-1))+......+a[1]x+a[0]
=(a[n]x^(n-1)+a[n-1]x^(n-2)+......+a[1])x+a[0]
=((a[n]x^(n-2)+...

全部展开

秦九韶算法:
把一个n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+......+a[1]x+a[0]改写成如下形式:
f(x)=a[n]x^n+a[n-1]x^(n-1))+......+a[1]x+a[0]
=(a[n]x^(n-1)+a[n-1]x^(n-2)+......+a[1])x+a[0]
=((a[n]x^(n-2)+a[n-1]x^(n-3)+......+a[2])x+a[1])x+a[0]
=......
=(......((a[n]x+a[n-1])x+a[n-2])x+......+a[1])x+a[0].
求多项式的值时,首先计算最内层括号内一次多项式的值,即
v[1]=a[n]x+a[n-1]
然后由内向外逐层计算一次多项式的值,即
v[2]=v[1]x+a[n-2]
v[3]=v[2]x+a[n-3]
......
v[n]=v[n-1]x+a[0]
这样,求n次多项式f(x)的值就转化为求n个一次多项式的值。
(注:中括号里的数表示下标)
结论:对于一个n次多项式,至多做n次乘法和n次加法。
【本题中由于没常数项,故少一次加法,结论:n次乘法、n-1次加法】

收起

我认为应选A,因 为算法是用来解决某一类问题用的,应当具有普遍性,而秦九韶算法是用来解决一元n次多项式的,最终要把算法编为程序,应当能解决一般性问题,所以加0或首项系数为1都应当算加法、乘法。

用秦九韶算法求n次多项式的值时,需要多少次乘法、加法运算? 关于秦九韶算法.用秦九韶算法求n次多项式f(x)=2x^n+3x^(n-1)+…+(n+1)x,当x=2时,求f(2)需用乘法、加法运算的次数分别为:( )A、n,n B、2n,n C、2n,2n D、n,n-1我们班同学对此题争议很大,有人说选A 秦九韶算法运算次数如果用秦九韶算法计算n次多项式的值,则需要几次乘法,几次加法?请写得详细一些 求用秦九韶算法求多项式的程序高二数学里有用秦九韶算法求n次多项式,请问它写成程序是什么?用basic或c语言都可以,尤其是一开始将n个系数输入的那块, 用秦九韶算法计算多项式 秦九韶算法 需要计算几次乘法用秦九韶算法求多项式f(x)=x^4+3x^3+x^2+x+1当x=2时的值时,需要()次乘法?()次加法? matlab 求 多项式方程的原始算法 求一个n阶多项式二乘拟合的算法,最好是C语言 已知一个5次的多项式f(x)=4x^5+2x^4+3.5x^3-2.6x^2+1.7x-0.8,用秦九韶算法求这个多项式当x=5时的值 关于ACM多项式求根的算法求救!我们题目要求精度是小数点后4位,输入多项式次数n和每项的系数c[i]和根的区间[a,b],求一个根出来.我的算法用牛顿迭代法写完了,但是就是会有误差啊,比如n=4,系 算法 算法 求阶乘n!的递归算法 秦九昭算法求多项式,设的v0是不是没用? 已知序列如何求该序列的最小次数生成多项式?求C语言算法.例如序列010001011110101,如何设计算法求出其生成多项式?最好是迭代算法. 秦九韶算法 秦九韶算法数学题用秦九韶算法求多项式f(x)=4x^5+3x^4+2x^3-x^2-x-2分之1 在x=-2时的值是( ) 关于数据结构单链表的题,给定两个多项式,实现多项式的相加算法,