新版年新人教A版高中数学必修三算法案例第1课辗转相除法与更相减损术学案.pptVIP

  • 1
  • 0
  • 约3.18千字
  • 约 40页
  • 2017-02-09 发布于上海
  • 举报

新版年新人教A版高中数学必修三算法案例第1课辗转相除法与更相减损术学案.ppt

新版年新人教A版高中数学必修三算法案例第1课辗转相除法与更相减损术学案

1.3 算 法 案 例 1.用两数中 的数减去 的数,再用 构成新的一对数,再用 减 ,以同样的操作一直做下去,直到所得的两数相等为止,这个数就是这两个数的最大公约数.这个方法称作“更相减损术”,用它编写的算法称作“等值算法”. 2.古希腊求两个正整数的最大公约数的方法是 :用 除以 所得的 和 构成新的一对数,继续做上面的除法,直到大数被小数除尽,这个较小的数就是最大公约数.据此编写的算法,也称作“欧几里得算法”. 3.对于正整数m与n(mn),总能找到整数q和r(0≤rn)使得m=nq+r成立,这个除法称为带余除法.通常记r=mMODn. 重点:算法案例的原理、算法设计及算法思想的体会. 难点:理解算法案例的内容及具体算法设计的关键步骤. 一、弄清算法原理,掌握算法程序,经历算法设计过程,体会算法设计的关键环节,领悟算法思想. 1.辗转相除法 (1)辗转相除的原理: 设m,n是两个整数(不妨设mn),用m除以n,若商为q1,余数为r1(0≤r1n),则m=n·q1+r1,显然若x是m和n的公约数,即x能整除m和n,则x也必然能整除r1,这样x也是n和r1的公约数,故求m和n的公约数就是求n和r1的公约数;同理,用n除以r1,得n=r1·q2+r2(0≤r2r1),故求m和n的公约数就是求r2和r1的公约数,…,依次下去,由于mnr1r2…

文档评论(0)

1亿VIP精品文档

相关文档