131算法案例1课件.ppt

上传人:仙*** 文档编号:36404735 上传时间:2022-08-27 格式:PPT 页数:12 大小:1.29MB
返回 下载 相关 举报
131算法案例1课件.ppt_第1页
第1页 / 共12页
131算法案例1课件.ppt_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《131算法案例1课件.ppt》由会员分享,可在线阅读,更多相关《131算法案例1课件.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.31.3算算 法法 案案 例例案案 例例11.求求25和和35的最大公约数的最大公约数.2.求求8251和和6105的最大公约数的最大公约数 . 辗转相除法辗转相除法, 又名又名“欧几欧几里德算法里德算法”(Euclidean algorithm)乃求两数)乃求两数之最大公因数算法之最大公因数算法.它它是最古老而有效的是最古老而有效的算法算法, 其可追溯至公元前其可追溯至公元前300年年.它首次出现于欧几它首次出现于欧几里德的几何原本中,里德的几何原本中,而在中国则可以追溯至而在中国则可以追溯至东汉出现的九章算东汉出现的九章算术术.它并不需要把二它并不需要把二数作质因数分解数作质因数分解

2、.欧欧几几里里德德辗转相除法(欧几里得算法)辗转相除法(欧几里得算法) 例例1用辗转相除法求用辗转相除法求8251和和6105的的 最大公约数最大公约数思考思考:从上面的例子可以看出:从上面的例子可以看出 计算的规律是什么?计算的规律是什么? 开始开始输入:输入:m,n(mn)输出:输出:m结束结束r=0?m=nNY求求m除以除以n的余数的余数rn=r你能写出对应的程序吗?九章算术九章算术更相减损术更相减损术 算理:算理:可半者半之,不可半者,副置分母、可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也,子之数,以少减多,更相减损,求其等也,以等数约之。以等数约之。例例3 用

3、更相减损术求用更相减损术求98与与63的最大公约数的最大公约数解:由于解:由于63不是偶数,把不是偶数,把98和和63以大数减小数,以大数减小数, 并辗转相减并辗转相减 9863356335283528728721217141477所以,所以,98和和63的最大公约数等于的最大公约数等于7 延伸:延伸: 你能根据减损术设计程序,来计算你能根据减损术设计程序,来计算两个正数的最大公约数吗?两个正数的最大公约数吗?开始输入m,nm=n?mn?m=m-nn=n-m输出m结束是否是否否练习练习1.分别用辗转相除法和更相减损术求分别用辗转相除法和更相减损术求779与与209的的 最大公约数,需要运算的次数分别为多少次?最大公约数,需要运算的次数分别为多少次?2.分别用辗转相除法和更相减损术求分别用辗转相除法和更相减损术求168、54 的最大公约数?的最大公约数?请学生谈一请学生谈一谈谈2.你能用所学你能用所学的知识去解的知识去解决一些实际决一些实际问题吗?问题吗?1.这节课你有这节课你有哪些收获哪些收获五、归纳小结五、归纳小结六、作业布置六、作业布置作业:课本作业:课本P48页习题页习题1.3A组第组第1题题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁