人教A版必修3数学课件:1.3 算法案例.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《人教A版必修3数学课件:1.3 算法案例.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人教A版必修3数学课件:1.3 算法案例 人教 必修 数学 课件 1.3 算法 案例 下载 _人教A版_数学_高中
- 资源描述:
-
1、第一章 算法初步 1.3 算法案例 学习 目标 1.理解辗转相除法与更相减损术的含义,了解其执行过程. 2.理解秦九韶算法的计算过程,并了解它提高计算效率的实质. 3.理解进位制的概念,能进行不同进位制间的转化. 4.了解进位制的程序框图和程序. 知识梳理 自主学习 题型探究 重点突破 当堂检测 自查自纠 栏目 索引 知识梳理 自主学习 知识点一 辗转相除法与更相减损术 1.辗转相除法 (1)辗转相除法,又叫欧几里得算法,是一种求两个正整数的 的 古老而有效的算法. (2)辗转相除法的算法步骤 第一步,给定 . 第二步,计算 . 第三步, . 第四步,若r0,则m,n的最大公约数等于 ;否则,
2、返回 . 最大公约数 两个正整数m,n m除以n所得的余数r mn,nr m 第二步 答案 2.更相减损术 第一步,任意给定两个正整数,判断它们是否都是 .若是,用 约 简;若不是,执行 . 第二步,以 的数减去 的数,接着把所得的差与 的数比较, 并以大数减小数.继续这个操作,直到所得的数 为止,则这个数(等 数)或这个数与约简的数的乘积就是所求的最大公约数. 偶数 2 第二步 较大 较小 较小 相等 答案 3.辗转相除法和更相减损术的区别与联系: 名称 辗转相除法 更相减损术 区别 (1)以除法为主; (2)两个整数的差值较大 时,运算次数较少; (3)相除,余数为0时得 结果 (1)以减
3、法为主; (2)两个整数的差值较大时,运算次数 较多; (3)相减,减数与差相等时得结果; (4)相减前要进行是否都是偶数的判断 联系 (1)都是求两个正整数最大公约数的方法; (2)二者的实质都是递归的过程; (3)二者都要用循环结构来实现 思考 实际应用更相减损术时要做的第一步工作是什么? 答 先判断a,b是否为偶数,若是,都除以2再进行. 答案 知识点二 秦九韶算法 1.秦九韶算法简介 (1)秦九韶算法要解决的问题是求多项式的值. (2)秦九韶算法的特点: 通过一次式的反复计算,逐步得到高次多项式的值,即将一个n次多项 式的求值问题归结为重复计算n个一次多项式的值的问题. (3)秦九韶算
4、法的原理: 将f(x)anxnan1xn1a1xa0改写为: f(x)(anxn1an1xn2a1)xa0 (anxn2an1xn3a2)xa1)xa0 先计算最内层括号内一次多项式的值,即v1anxan1,再由内向外 逐层计算一次多项式vk的值. 2.秦九韶算法的操作方法 (1)算法步骤如下: 第一步,输入多项式次数n、最高次项的系数an和x的值. 第二步,将v的值初始化为an,将i的值初始化为n1. 第三步,输入i次项的系数ai. 第四步,vvxai,ii1. 第五步,判断i是否大于或等于0.若是,则返回第三步;否则,输出多 项式的值v. (2)程序框图如图所示. (3)程序如下: INP
5、UT “n”;n INPUT “an”;a INPUT “x”;x va in1 WHILE i0 PRINT “i”;i INPUT “ai”;a vv*xa ii1 WEND PRINT v END 知识点三 进位制 1.进位制的概念 进位制是为了计数和运算方便而约定的记数系统,约定“满几进一” 就是几进制,几进制的基数(大于1的整数)就是几. 2.常见的进位制 (1)二进制: 只使用0和1两个数学; 满二进一,即1110(2). (2)八进制; 使用0,1,2,3,4,5,6,7这八个不同数学; 满八进一,即7110(8). 思考 任何进位制中都要用到的数字是什么? 答 0和1. 返回
6、答案 题型探究 重点突破 题型一 求两个正整数的最大公约数 例1 分别用辗转相除法和更相减损术求261和319的最大公约数. 解 方法一 (辗转相除法) 3192611(余58), 261584(余29), 58292(余0), 所以319与261的最大公约数为29. 方法二 (更相减损术) 31926158, 26158203, 20358145, 1455887, 875829, 582929, 29290, 所以319与261的最大公约数是29. 解析答案 反思与感悟 跟踪训练1 用辗转相除法求80与36的最大公约数,并用更相减损术检 验你的结果. 解 803628,36844,8420
展开阅读全文