ImageVerifierCode 换一换
格式:PPT , 页数:14 ,大小:1.20MB ,
资源ID:485566      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-485566-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高中数学课件:算法案例(1) 必修三.ppt)为本站会员(a****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至kefu@ketangku.com或直接QQ联系客服),我们立即给予删除!

高中数学课件:算法案例(1) 必修三.ppt

1、3 59 151.在小学,我们已经学过求最大公约数的知识,你能求出18与30的最大公约数吗?18 302318和30的最大公约数是23=6.先用两个数公有的质因数连续去除,一直除到所得的商是互质数为止,然后把所有的除数连乘起来.2.如果公约数比较大而且根据我们的观察又不能得到一些公约数,我们又应该怎样求它们的最大公约数?比如求8251与6105的最大公约数?新课引入1.辗转相除法:求两个正数8251和6105的最大公约数。分析:8251与6105两数都比较大,而且没有明显的公约数,如能把它们都变小一点,根据已有的知识即可求出最大公约数.解:8251610512146注:8251和6105的公约

2、数就是6105和2146的公约数,求8251和6105的最大公约数,只要求出6105和2146的公约数就可以了。案例1 辗转相除法与更相减损术例题剖析求两个正数8251和6105的最大公约数。解:8251610512146;则37为8251与6105的最大公约数。以上我们求最大公约数的方法就是辗转相除法。也叫欧几里德算法,它是由欧几里德在公元前300年左右首先提出的。6105214621813;214618131333;18133335148;333148237;1483740.第一步:输入两个正整数m,n(mn).第二步:计算m除以n所得的余数r.第三步:m=n,n=r.第四步:若r0,则m

3、,n的最大公约数等于m;否则转到第二步.第五步:输出最大公约数m.诱思探究(2)算法步骤(1)算法分析:所谓辗转相除法,就是对于给定的两个数,用较大的数除以较小的数。若余数不为零,则将余数和较小的数构成新的一对数,继续上面的除法,直到大数被小数除尽,则这时较小的数就是原来两个数的最大公约数。你能写出利用辗转相除法求最大公约数的程序吗?开始输入m,n r=m MOD n m=nr=0?是否 n=r输出m结束INPUT “m,n=“;m,nDO r=m MOD n m=n n=rLOOP UNTIL r=0PRINT mEND(3)程序框图(4)程序利用辗转相除法求两数4081与20723的最大公

4、约数.课堂练习解:20723=40815+318;4081=31812+265;318=2651+53;265=535+0.所以4081与20723的最大公约数为53.2.更相减损术:我国早期也有解决求最大公约数问题的算法,就是更相减损术。更相减损术求最大公约数的步骤如下:可半者半之,不可半者,副置分母子之数,以少减多,更相减损,求其等也,以等数约之。翻译出来为:第一步:任意给出两个正数;判断它们是否都是偶数。若是,用2约简;若不是,执行第二步。第二步:以较大的数减去较小的数,接着把较小的数与所得的差比较,并以大数减小数。继续这个操作,直到所得的数相等为止,则这个数(等数)就是所求的最大公约数

5、。用更相减损术求98与63的最大公约数.解:由于63不是偶数,把98和63以大数减小数,并辗转相减,所以,98与63的最大公约数是7。986335;633528;35287;28721;21714;1477.例题剖析2用更相减损术求两个正数84与72的最大公约数。课堂练习解:把84与72分别除以2得:42,3621-18=318-3=1515-3=1212-3=99-3=66-3=3所以84与72的最大公约数为12.再分别除以2得:21,18辗转相除法与更相减损术的比较有何区别?(1)都是求最大公约数的方法,计算上辗转相除法以除法为主,更相减损术以减法为主;计算次数上辗转相除法计算次数相对较少,特别当两个数字大小区别较大时计算次数的区别较明显。(2)从结果体现形式来看,辗转相除法体现结果是以相除余数为0则得到,而更相减损术则以减数与差相等而得到.诱思探究2如何求324、243、135这三个数的最大公约数。思路分析:求三个数的最大公约数可以先求出两个数的最大公约数,第三个数与前两个数的最大公约数的最大公约数即为所求。诱思探究3课堂小结本节课学习的主要内容:1.了解辗转相除法与更相减损术求两个正整数的最大公约数的算理;2.能用辗转相除法与更相减损术求两个正整数的最大公约数。课外作业1.课本第48页A组12.预习课本3739内容

Copyright@ 2020-2024 m.ketangku.com网站版权所有

黑ICP备2024021605号-1