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

加入VIP,免费下载
 

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

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

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

版权提示 | 免责声明

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

2019-2020学年湘教版数学必修五新素养同步课件:11-4 算法案例 .ppt

1、第11章 算法初步11.4 算法案例第11章 算法初步 1.理解辗转相除法与秦九韶算法的含义,了解其执行过程.2.掌握用算法解决实际问题.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步1.辗转相除法所 谓 辗 转 相 除 法,就 是 对 于 给 定 的 两 个 正 整 数,用_ 除 以 _.若 余 数 不 为 零,则 将_构成新的一对数,继续上面的除法,直到大数被小数除尽,则这时_就是原来两个数的最大公约数.较大数较小数余数和较小数较小数栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步伪代码如下:INPUT a,bDO ra MOD b ab brLO

2、OP UNTIL r0PRINT aEND栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步2.秦九韶算法秦九韶算法其实质是通过一次式的反复计算,逐步得出高次多项式的值,对于一个 n 次多项式,最多只需做 n 次乘法和 n 次加法即可.伪代码如下:栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步INPUT“n”;nINPUT“an”;aINPUT“x”;xvakn1WHILE k0PRINT“k”;kINPUT“ak”;avv*xakk1WENDPRINT vEND栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步1.判断正误.(对的打“

3、”,错的打“”)(1)求两个正整数的最大公约数可以用辗转相除法.()(2)利用秦九韶算法计算时,乘法运算与加法运算次数相等.()栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步2.用秦九韶算法计算多项式 f(x)3x64x55x46x37x28x1 当 x0.4 时的值时,需要做乘法和加法的次数分别是()A.6,6B.5,6C.5,5D.6,5答案:A栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步3.“辗转相除法”与“更相减损术”有何区别?解:辗转相除法的操作过程是先用两个数中较大的数除以较小的数,得商和余数;再用除数除以余数,重复操作,直到出现余数为

4、零,则这个最小除数就是两个数的最大公约数;而更相减损术是用较大数减去较小数,再把差与较小数作为一对相减直至差相等为止,则这个等数就是所求的最大公约数.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 辗转相除法 利用辗转相除法求 46,115 和 276 的最大公约数.【解】求三个数的最大公约数,可以先求两个数的最大公约数,然后求第三个数与前两个数的最大公约数.276211546,11524623,46232,所以 276 与 115 的最大公约数为 23.又 46 与 23 的最大公约数为 23,所以 46、115 和 276 的最大公约数为 23.栏目导引探究案讲练互动

5、应用案巩固提升预习案自主学习第11章 算法初步利用辗转相除法求给定的两个数的最大公约数,即利用带余除法,用数对中较大的数除以较小的数,若余数不为零,则将余数和较小的数构成新的数对,再利用带余除法,直到大数被小数除尽,则这时的较小数就是原来两个数的最大公约数.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 1.378 与 90 的最大公约数为_.解析:辗转相除法:37890418,901850,所以 378 与 90 的最大公约数是 18.答案:18栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 二分法 写出用二分法求方程 x32x30 在区间1,2内

6、的一个近似解(误差不超过 0.001)的一个算法.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步【解】算法如下:S1:令 f(x)x32x3,a1,b2,c0.001;S2:取 x0ab2;S3:若|ab|c,则进入 S4;否则输出 x0 结束算法;S4:若 f(x0)0,则进入 S5;否则 xx0 就是方程的根,输出 x0,结束算法;S5:若 f(x0)f(a)0,则解在x0,b中,用 x0 替换 a;若 f(x0)f(a)0,则解在a,x0中,用 x0 替换 b,返回 S2.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步用二分法求方程的近似解的步

7、骤(1)画草图探索解所在的区间;(2)用二分法求符合限制条件的解;(3)编制伪代码用计算机完成.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 2.写出用二分法求方程 x220 的一个正的近似解(误差不超过 0.005)的算法.解:算法如下:S1:令 f(x)x22,因为 f(1)0,所以令 a1,b2,c0.005;S2:取 x0ab2;栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步S3:若|ab|c,则进入 S4;否则输出 x0 结束算法;S4:若 f(x0)0,则进入 S5;否则 xx0 就是方程的根,输出 x0,结束算法;S5:若 f(a)f

8、(x0)0,则解在x0,b,用 x0 替换 a;若 f(x0)f(a)0,则解在a,x0,用 x0 替换 b;返回 S2.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 秦九韶算法 用秦九韶算法计算多项式 f(x)x612x560 x4160 x3240 x2192x64 当 x2 时的值.【解】将 f(x)改写为 f(x)(x12)x60)x160)x240)x192)x64.由内向外依次计算一次多项式当 x2 时的值,v01,v1121210,v21026040,v340216080,栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步v4802240

9、80,v580219232,v6322640,所以 f(2)0,即 x2 时,原多项式的值为 0.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步秦九韶算法的步骤 栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步 3.已知 f(x)x52x33x2x1,应用秦九韶算法计算当 x3 时,v3 的值为()A.27 B11 C.109 D36栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步解析:选 D.将多项式改写成如下形式:f(x)(x0)x2)x3)x1)x1,由内向外依次计算:v01,v11303,v233211,v3113336.选

10、 D.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步1.辗转相除法是当大数被小数除尽时,结束除法运算,较小的数就是最大公约数.2.用秦九韶算法可大大降低乘法的运算次数,提高了运算速度.用此方法求值,关键是正确地将所给多项式改写,然后由内向外计算,由于后项计算需用到前项结果,故应认真、细心,确保结果的准确性.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步(1)求两个正数的公约数,当两数差别较大时,用辗转相除法,当两数差别不大时,用更相减损术较快.(2)利用秦九韶算法计算多项式值的关键是能准确地将多项式改写,然后由内向外逐次计算.由于后项计算用到前项的结

11、果,故应认真、细心,确保每项计算结果的准确性.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步1.用辗转相除法求 36 与 134 的最大公约数,第一步是()A.1343698 B13433626C.先除以 2,得到 18 与 67 D134363(余 26)解析:选 B.用辗转相除法求 36 与 134 的最大公约数的第一步是计算较大数 134 除以较小数 36 的余数.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步2.用秦九韶算法求多项式 f(x)4x5x22 当 x3 时的值时,需要进行的乘法运算和加减运算的次数分别为()A.4,2 B5,3C.

12、5,2 D6,2解析:选 C.f(x)4x5x22(4x)x)x1)x)x2,所以需要 5 次乘法运算和 2 次加减运算.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步3.已知多项式 p(x)3x59x4x3kx24x11,当 x3时值为 1 616,则 k_.解析:由秦九韶算法,得 p(x)(3x9)x1)xk)x4)x11.则当 x3 时,p(3)(541)3k)34)311(4953k4)311 9k1 508 1 616,所以 k12.答案:12栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步4.运行下面的伪代码:INPUT m,nDO rm

13、MOD n mn nrLOOP UNTIL r0PRINT mEND当输入 168,72 时,输出的结果是_.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步解析:这个伪代码的作用是求 m,n 的最大公约数.故 16872224,72243.所以,168 与 72 的最大公约数是 24.答案:24栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步5.已知一个一元五次多项式为 f(x)5x52x43.5x32.6x21.7x0.8,用秦九韶算法求这个多项式当 x5 时的值.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步解:f(x)5x52x43.5x32.6x21.7x0.8(5x2)x3.5)x2.6)x1.7)x0.8,v155227,v22753.5138.5,v3138.552.6689.9,v4689.951.73 451.2,v53 451.250.817 255.2.所以,当 x5 时,多项式的值等于 17 255.2.栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步栏目导引探究案讲练互动应用案巩固提升预习案自主学习第11章 算法初步本部分内容讲解结束 按ESC键退出全屏播放

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3