高一数学人教A版必修三同步课件:第一章 算法初步1.3.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高一数学人教A版必修三同步课件:第一章 算法初步1.3.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高一数学人教A版必修三同步课件:第一章 算法初步1.3 高一数 学人 必修 同步 课件 第一章 算法 初步 1.3 下载 _人教A版_数学_高中
- 资源描述:
-
1、1.3 算法案例算法案例 学案学案 新知自解新知自解 1.掌握辗转相除法与更相减损术的原理及算法分析掌握辗转相除法与更相减损术的原理及算法分析, 并能熟练运用这两种算并能熟练运用这两种算 法求正整数的最大公约数法求正整数的最大公约数. 2.理解秦九韶算法的原理及算法分析理解秦九韶算法的原理及算法分析,并能熟练地用此法求多项式的值并能熟练地用此法求多项式的值. 3.了解进位制原理了解进位制原理. 辗转相除法辗转相除法 1.辗转相除法辗转相除法,又叫欧几里得算法又叫欧几里得算法,是一种求两个正整数的是一种求两个正整数的_ 的古老而有效的算法的古老而有效的算法. 2.辗转相除法的算法步骤辗转相除法的
2、算法步骤 第一步第一步,给定给定_. 第二步第二步,计算计算_. 第三步第三步,_. 第四步第四步,若若 r0,则则 m,n 的最大公约数等于的最大公约数等于_;否则返回;否则返回_. 最大公约数最大公约数 两个正整数两个正整数m、n m除以除以n所得余数所得余数r mn,nr m 第二步第二步 更相减损术更相减损术 1.更相减损术是我国古代数学专著九章算术中介绍的一种求更相减损术是我国古代数学专著九章算术中介绍的一种求 _的算法的算法. 2.其基本过程是:其基本过程是: 第一步第一步,任意给定两个正整数任意给定两个正整数,判断它们是否都是判断它们是否都是_.若是若是, _;若不是;若不是,执
3、行执行_. 第二步第二步, 以以_的数减去的数减去_的数的数, 接着把所得的差与接着把所得的差与_的数比较的数比较, 并以大数减去小并以大数减去小数,继续这个操作,直到所得的数数,继续这个操作,直到所得的数_为止为止,则这个数则这个数(等数等数) 或这个数与约简的数的乘积就是所求的最大公约数或这个数与约简的数的乘积就是所求的最大公约数. 两个正整数最大公约数两个正整数最大公约数 偶数偶数 用用2约简约简 第二步第二步 较大较大 较小较小 较小较小 相等相等 秦九秦九韶算法韶算法 功能功能 它是一种用于计算它是一种用于计算_的值的方法的值的方法 改写改写后的后的形式形式 f(x)anxnan 1
4、xn 1 a1xa0 _ (anxn 2 an 1xn 3 a2)xa1)xa0 _ 一元一元n次多项式次多项式 (anxn 1 an 1xn 2 a1)xa0 (anxan 1)x an 2)x a1)xa0 计算计算方法方法 从括号最内层开始从括号最内层开始,由内向外逐层计算由内向外逐层计算 v1anxan 1, v2v1xan 2, v3_, vn_, 这样这样,求求 n 次多项式次多项式 f(x)的值就转化为求的值就转化为求_ 的值的值 v2xan 3 vn 1x a0 n个一次多项式个一次多项式 进位制进位制 进位制是人们为了进位制是人们为了_和和_而约定的记数系统而约定的记数系统,
5、“满满 k 进一进一”就就 是是_,k 进制的基数是进制的基数是_. 把十进制数化为把十进制数化为 k 进制数时进制数时,通常用通常用_. 计数计数 运算方便运算方便 k进制进制 k 除除k取余法取余法 化解疑难化解疑难 (1)辗转相除法与更相减损术的比较辗转相除法与更相减损术的比较 两种方法两种方法 辗转相除法辗转相除法 更相减损术更相减损术 计算法则计算法则 除法除法 减法减法 终止条件终止条件 余数为余数为 0 减数与差相等减数与差相等 最大公约最大公约 数的选取数的选取 最后一步中的除数最后一步中的除数 最后一步中的减数最后一步中的减数 计算次数计算次数 步骤较少步骤较少,运运算复杂算
6、复杂 步骤较多步骤较多,运算简单运算简单 相同点相同点 同为求两个正整数最大公约数的方法同为求两个正整数最大公约数的方法,都是递归过程都是递归过程 (2)秦九韶算法的步骤秦九韶算法的步骤 1.(2015 遵义高一期中遵义高一期中)用用“辗转相除法辗转相除法”求得求得 459 和和 357 的最大公约数是的最大公约数是 ( ) A.3 B.9 C.17 D.51 解析:解析: 利用辗转相除法利用辗转相除法,得得 4593571102, 357102351, 1025120, 所以所以 459 和和 357 的最大公约数是的最大公约数是 51. 答案:答案: D 2.用秦九韶算法求多项式用秦九韶算
7、法求多项式 f(x)12xx23x32x4在在 x1 时时的值的值,v2 的结果是的结果是( ) A.4 B.1 C.5 D.6 解析:解析: n4,a42,a33,a21,a12,a01,由秦九韶算法的递由秦九韶算法的递 推关系式得推关系式得 v02,v1v0xa35,v2v1xa26. 答案:答案: D 解析:解析: 先把先把 1 101(2)化成十进制数化成十进制数,1 101(2)123122021120 13,再把再把 13 化成五进制数化成五进制数. 1323(5),即即 1 101(2)23(5). 3.二进制数二进制数1 101(2)化成五进制数为化成五进制数为 . 答案:答案
展开阅读全文