算法案例市一等奖.ppt

1.3 算法案例 秦九韶算法 进位制 一、进位制 2、什么是进位制? 3、最常见的进位制有哪些?它们之间是如何转化的? (进位制是人们为了计数和运算方便而约定的记数系统)。 1、什么是秦九韶算法? 问题1:计算多项式f(x) =x5+x4+x3+x2+x+1当x = 5的值 算法1: 因为f(x) =x5+x4+x3+x2+x+1 所以f(5)=55+54+53+52+5+1 =3125+625+125+25+5+1 = 3906 算法2: f(5)=55+54+53+52+5+1 =5×(54+53+52+5+1) +1 =5×(5×(53+52+5 +1 )+1 ) +1 =5×(5×( 5×(52+5 +1)+1 )+1 ) +1 =5×(5×( 5×(5 ×(5 +1 )+1)+1)+1) +1 探究1-----秦九韶算法 《数书九章》——秦九韶算法 设 是一个n次的多项式 对该多项式按下面的方式进行改写: 这是怎样的一种改写方式?最后的结果是什么? 要求多项式的值,应该先算最内层的一次多项式的值,即 然后,由内到外逐层计算一次多项式的值,即 最后的一项是什么? 这种将求一个n次多项式f(x)的值转化成求n个一次多项式的值的方法,称为秦九韶算法。 例1:用秦九韶算法求多项式

文档评论(0)

1亿VIP精品文档

相关文档