专题1-3 算法案例(讲)-高一数学同步精品课堂必修3(提升版) Word版含解析.docVIP

  • 1
  • 0
  • 约2.68千字
  • 约 9页
  • 2018-05-29 发布于北京
  • 举报

专题1-3 算法案例(讲)-高一数学同步精品课堂必修3(提升版) Word版含解析.doc

专题1-3 算法案例(讲)-高一数学同步精品课堂必修3(提升版) Word版含解析

1.3 算法案例 ☆教学目标☆ 1.理解掌握辗转相除法与更相减损术、秦九韶算法的含义; 2.会用理解掌握辗转相除法与更相减损术求两个正整数的最大公约数; 3.掌握秦九韶算法求多项式的值的方法; 4.理解进位制的概念,掌握不同进位制数之间的转化。 ☆学习学习 二、更相减损术 1、算理:所谓更相减损术,就是对于给定的两个数,用较大的数减去较小的数,然后将差 和较小的数构成新的一对数,再用 的数,反复执行此步骤,直到差数 和较小的数相等,此时相等的两数便为原来两个数的最大公约数. 2、作用:更相减损术是我国古代数学专著_____________中介绍的一种求两个正整数最大公 约数的方法. 3、算法步骤: 第一步,输入两个正整数a,b(ab); 第二步,若a不等于b ,则执行第三步;否则转到第五步; 第三步,把a-b的差赋予r; 第四步,如果br, 那么把b赋给a,把r赋给b;否则把r赋给 a,执行第二步; 第五步,输出最大公约数b. 三、秦九韶算法: 1、秦九韶算法的是通过一次式的反复计算,逐步求出n次多项式的值.因此对于一个n次 多项式,利用秦九韶算法求多项式的值,只要做 运算和 运算即可. 2、作用:用秦九韶算法求n次多项式, 当x=时的值. 3、基本原理:首先将多项式改写成如下形式: =…= ___________________________________, 求多项式的值时,首先计算最内层括号内的一次多项式的值,即= ________,然后由内 向外逐层计算一次多项式的值,即,… = ________. 这样,求n次多项式f(x)的值就转化为求__________________. 4、算法步骤: 第一步:输入多项式的次数n,最高次项的系数an和x的值. 第二步:令v=an,i=n-1. 第三步:输入i次项的系数ai. 第四步:v=vx+ai,i=i-1. 第五步:判断i≥0是否成立.若是,则返回第三步;否则,输出多项式的值v. 四、二进制 1、进位制的概念:进位制是人们为计数和运算方便而约定的计数系统,约定满二进一,就 是___进制;满十进一,就是___进制;…,也就是说,“满几进一”就是___进制,几进制 的基数就是___. 表示:一般地,若k是一个大于1的整数,那么以k为基数的k进制数可以表示为一串 数字连写在一起的形式: 3、进位制之间的转化 (1)k进制的数转化为十进制:若表示一个k进制的数,则转化为十进制数 为:=___________________________. 将十进制化为k进制:用除k取余法,用k连续去除_________________,直到_______ 为止,然后将所得的余数_________,即为相应的k进制数. ☆问题探讨与解题研究☆ 类型一、 求最大公约数 例1.分别用辗转相除法和更相减损术求779与209的最大公约数. 【练习】 用辗转相除法和更相减损术求1 515与600的最大公约数,需要运算的次数分别为 (  ) A.4,15    B.5,14 C.5,13 D.4,12 解析:选B 辗转相除法:1 515=600×2+315;600=315×1+285,315=285×1+30,285=30×9+15,30=15×2,故最大公约数为15,且需计算5次. 用更相减损术:1 515-600=915,915-600=315,600-315=285,315-285=30,285-30=255,255-30=225,225-30=195,195-30=165,165-30=135, 135-30=105,105-30=75,75-30=45,45-30=15,30-15=15.故最大公约数为15,且需计算14次. 【小结】辗转相除法与更相减损术的比较: (1)都是求最大公约数的方法,计算上辗转相除法以除法为主,更相减损术以减法为主;计算次数上辗转相除法计算次数相对较少,特别当两个数字大小区别较大时计算次数的区别较明显。 (2)从结果体现形式来看,辗转相除法体现结果是以相除余数为0则得到,而更相减损术则以减数与差相等而得到. 类型二、 利用秦九韶算法求多项式的值 例2、已知f(x)=5+10+10+5x+1,用秦九韶算法求x=2时f(x)的值. 【练习】已知一个5次多项式为f(x)=4x+2x+3.5x-2.6x+1.7

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档