算法案例(第二课时).ppt





《算法案例(第二课时).ppt》由会员分享,可在线阅读,更多相关《算法案例(第二课时).ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法案例(第二课时)计算多项式计算多项式() =当当x = 5的值的值算法算法1:因为因为() =所以所以(5)=55555=3125625125255= 3906算法算法2:(5)=55555=5(5555) =5(5(555 ) ) =5(5( 5 (55 ) ) ) =5(5( 5 (5 (5 ) ) ) ) 数书九章数书九章秦九韶算法秦九韶算法0111)(axaxaxaxfnnnn设设)(xf是一个是一个n次的多项式次的多项式对该多项式按下面的方式进行改写:对该多项式按下面的方式进行改写:0111)(axaxaxaxfnnnn01211)(axaxaxannnn012312)(axax
2、axaxannnn0121)(axaxaxaxannn这是怎样的一种改写方式?最后的结果是什么?0121)()(axaxaxaxaxfnnn要求多项式的值,应该先算最内层的一次多项式的值,即要求多项式的值,应该先算最内层的一次多项式的值,即11nnaxav然后,由内到外逐层计算一次多项式的值,即然后,由内到外逐层计算一次多项式的值,即212naxvv323naxvv01axvvnn最后的一项是什么?这种将求一个这种将求一个n次多项式次多项式f(x)的值转化成求)的值转化成求n个一次多项式的值的个一次多项式的值的方法,称为方法,称为秦九韶算法秦九韶算法。例例2 已知一个五次多项式为已知一个五次多
3、项式为8 . 07 . 16 . 25 . 325)(2345xxxxxxf用秦九韶算法求这个多项式当用秦九韶算法求这个多项式当x = 5的值。的值。解:解: 将多项式变形:将多项式变形:8 . 0)7 . 1)6 . 2)5 . 3)25()(xxxxxxf按由里到外的顺序,依此计算一次多项式当按由里到外的顺序,依此计算一次多项式当x = 5时的值:时的值:272551v50v5 .1385 . 35272v9 .6896 . 255 .1383v2 .34517 . 159 .6894v2 .172558 . 052 .34515v所以,当所以,当x = 5时,多项式的值等于时,多项式的值
4、等于17255.2你从中看到了怎样的规律?怎么用程序框图来描述呢?开始开始输入输入f (x)的系数:的系数:a0、a1、a2、a3、a4、a5输入输入x0n=0v=a5v= vx0+a5-nn=n+1n 5?输出输出v结束结束否否是是秦九韶算法检验注意:要想使用检验功能,请使用前,先要减低宏的安全限制排序的算法排序的算法将下面数字按由小到大的顺序排列将下面数字按由小到大的顺序排列8,3,2,5,9,6方法方法1:S1:比较第:比较第2个数与第个数与第1个数的大小,并排序得个数的大小,并排序得3,8S2:将第:将第3个数与个数与S1中的数比较,插入适当的位置,得到中的数比较,插入适当的位置,得到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 案例 第二 课时

限制150内