算 法 案 例第二课时1 、求两个数的最大公约数的两种方法分别是( )和( )
2 、两个数 21672 , 8127 的最大公约数是 ( )A 、 2709 B 、 2606 C 、 2703 D 、 2706复习引入 :新课讲解 :怎样求多项式 f(x)=x5+x4+x3+x2+x+1 当 x=5 时的值呢
计算多项式f ( x ) = x5+x4+x3+x2+x+1当 x = 5 的值的算法:算法 1 :因为f ( x ) = x5+x4+x3+x2+x+1所以f (5)=5 5+ 5 4+ 5 3+ 5 2+ 5 +1=3125 + 625 + 125 + 25 + 5+1= 3906算法 2 :f (5)=5 5+ 5 4+ 5 3+ 5 2+ 5 +1=5×(5 4+ 5 3+ 5 2+ 5 +1 ) +1=5×(5×(5 3+ 5 2+ 5 +1 ) +1 ) +1=5×(5×(5×(5 2 +5 + 1 ) + 1 ) + 1 ) + 1=5×(5×(5×(5 ×(5 + 1 ) + 1 )+ 1 )+ 1 ) + 1算法 1 :因为f ( x ) = x5+x4+x3+x2+x+1所以f (5)=5 5+ 5 4+ 5 3+ 5 2+ 5 +1=3125 + 625 + 125 + 25 + 5+1= 3906算法 2 :f (5)=5 5+ 5 4+ 5 3+ 5 2+ 5 +1=5×(5 4+ 5 3+ 5 2+ 5 +1 ) +1=5×(5×(5 3+ 5 2+ 5 +1 ) +1 ) +1=5×(5×(5×(5 2 +5 + 1 ) + 1 ) + 1 ) + 1=5×(5×(5×(5 ×(5 + 1 ) + 1 )+ 1 )+ 1 ) + 1共做了 1+2+3+4=10 次乘法运算, 5 次加法运算
共做了 4 次乘法运算, 5 次加法运算