- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-3中国古代数学中的算法案例课件(人教B版必修3).ppt
1.3 中国古代数学中的算法案例 ;1.求两个正整数最大公约数的算法
(1)更相减损之术(等值算法)
用两数中较大的数减去较小的数,再用 和 构成新的一对数,再用大数减小数,以同样的操作一直做下去,直到产生 ,这个数就是最大公约数.;(2)用“等值算法”求最大公约数的程序;2.割圆术
用圆内接正多边形面积逐渐逼近 的算法是计算圆周率的一种方法.;3.秦九韶算法
(1)把一元n次多项式P(x)=anxn+an-1xn-1+…+a1x+a0改写为
P(x)=anxn+an-1xn-1+…+a1x+a0
=(anxn-1+an-1xn-2+…+a1)x+a0
=((anxn-2+an-1xn-3+…+a2)x+a1)x+a0
=(…((anx+an-1)x+an-2)x+…+a1)x+a0,
令vk=(…(anx+an-1)x+…+an-(k-1))x+an-k,
则递推公式为
;
,其中k=1,2,…,n.
(2)计算P(x0)的方法
先计算 ,然后 逐层计算,直到 ,然后加上 .;本节重点:秦九韶算法的原理、算法设计和无限逼近的思想.
本节难点:理解算法案例的内容及具体算法设计的关键步骤
1.求两个正整数最大公约数的算法
(1)辗转相除法
①辗转相除法的理论基础
已知m,n,r为正整数,若m=nq+r(0≤rn)(即r=m mod n),则(m,n)=(n,r).其中(m,n)表示m和n的最大公约数.;事实上,由m=nq+r知n和r的公约数都是m和n的公约数;由r=m-nq知m和n的公约数都是n和r的公约数.故m和n的公约数与n和r的公约数都相同,其最大公约数也相同.;②辗转相除法的步骤
用辗转相除法求两个正整数的最大公约数,其算法可以用自然语言描述如下:
第一步,给定两个正整数m,n;
第二步,计算m除以n所得的余数r;
第三步,m=n,n=r;
第四步,若r=0,则m,n的最大公约数等于m;否则,返回第二步.
;从其算法思想我们可以看出,辗转相除法的基本步骤是用较大的数(用a表示)除以较小的数(用b表示),得到除式:a=nb+r(0≤rb).
由于这是一个反复执行的步骤,且执行的次数由余数r是否等于0决定,所以我们可以把它看作一个循环体,用循环结构就可以来实现其算法.;(2)更相减损术(“等值算法”)
步骤:我们以求119和85这两个数的最大公约数为例加以说明:以两数中较大的数减去较小的数,即119-85=34,以差数34和较小的数85构成新的一对数,对这一对数再用大数减去小数,即85-34=51,再以差数51和34构成新的一对数,大数减去小数,这样的操作一直做下去,直到产生一对相等的数,这个数就是最大公约数.整个操作如下:;(119,85)→(34,85)→(34,51)→(34,17)→(17,17),
∴119与85的最大公约数为17.
从其算法思想我们可以看出,更相减损术的基本步骤是用较大的数(用a表示)减去较小的数(用b表示),得到等式:r=a-b(r为差数).
由于这是一个反复执行的步骤,且执行的次数由差数与较小的数是否相等决定,所以我们可以把它看作一个循环体,用循环结构就可以实现其算法.;2.把一个n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0改写成如下形式:
f(x)=anxn+an-1xn-1+…+a1x+a0
=(anxn-1+an-1xn-2+…+a1)x+a0
=((anxn-2+an-1xn-3+…+a2)x+a1)x+a0
=…
=(…((anx+an-1)x+an-2)x+…+a1)x+a0
求多项式的值时,首先计算最内层括号内一次多项式的值,然后由内向外逐层计算一次多项式的值.;2.秦九韶算法的依据是加法对乘法的分配律,把多项式的运算分解为一次因式的乘法和加法运算.
3.刘徽的割圆术是利用圆内接正多边形,随着边数的增多,正多边形的面积无限逼近圆的面积的无限逼近思想,来求圆周率π的近似值.;
[例1] 求80和36的最大公约数.;[解析] 80-36=44,
44-36=8,
36-8=28,
28-8=20,
20-8=12,
12-8=4,
8-4=4.
∴80和36的最大公约数是4.
[点评] 当大数减小数的差等于小数时停止减法,较小的数就是两数的最大公约数.;
用更相减损术求57与93的最大公约数.
[解析]
(93,57)―→(36,57)―→(36,21)―→(15,21)―→(15,6)―→(9,6)―→(3,6)―→(3,3),
∴93与57的最大公约数是3.;
[例2] 求98和280的最大公约数.
[解析] 280=98×2+84,98=84×1+14,84=14×6+0.
∴最大公约数为14.
[点评] 用辗转相除法求最大公约
您可能关注的文档
- 1-1-1算法的概念课件(人教B版必修3).ppt
- 1-1-2-1多面体和棱柱课件(人教B版必修2).ppt
- 1-1-2-2棱锥和棱台课件(人教B版必修2).ppt
- 1-1-2两个基本原理的应用课件(人教A版选修2-3).ppt
- 1-1-2导数的概念课件(人教A版选修2-2).ppt
- 1-1-3-1算法的三种基本逻辑结构和框图表示(一)课件(人教B版必修3).ppt
- 1-1-3-2算法的三种基本逻辑结构和框图表示(二)课件(人教B版必修3).ppt
- 1-1-3圆柱、圆锥、圆台和球课件(人教B版必修2).ppt
- 1-1-4投影与直观图课件(人教B版必修2).ppt
- 1-1-6棱柱、棱锥、棱台和球的表面积课件(人教B版必修2).ppt
- 1-5-1、2曲边梯形的面积、汽车行驶的路程课件(人教A版选修2-2).ppt
- 1-5-1定积分的概念2课件(人教A版选修2-2).ppt
- 1-5-3定积分的概念课件(人教A版选修2-2).ppt
- 1-6微积分基本定理课件(人教A版选修2-2).ppt
- 1-7-2定积分在物理的应用课件(人教A版选修2-2).ppt
- 1-7定积分的简单应用课件(人教A版选修2-2).ppt
- 1.1.1-1.1.2变化率与导数课件(人教A版选修2-2).ppt
- 1.1.1-1集合的含义与表示课件(人教B版必修一).ppt
- 1.1.1-2任意角2(人教A版必修四).ppt
- 1.1.1-2集合的表示课件(人教B版必修一).ppt
最近下载
- 内务整理班会.pptx VIP
- 《世界的物质性》课件.ppt VIP
- 长沙理工大学继电保护课程设计—水电站35kV线路电流保护设计三段式电流保护整定计算工程设计.doc
- 1998—2019北京市中考数学试卷含详细解答(历年真题).pdf VIP
- 2025年新高考英语复习 听力满分策略+真题练习(学生版+解析版)含听力音频 .docx VIP
- DZT0316—2018-砂石行业绿色矿山建设规范.pdf VIP
- T∕BECC 002-2024 智算中心技术要求和评估方法.pdf
- 自我管理(中职通用职业素质课程)全套教学课件(220页).pptx VIP
- 医护人员岗位能力提升策略.pptx VIP
- 智能加工技术:课程标准解读与学习指南.docx VIP
文档评论(0)