




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
算法的基本思想编辑ppt你愿意不厌其烦地去作枯燥的、重复的、繁琐的工作吗?用计算机代替人来完成这些工作,这恰恰是计算机的特长。电脑发展到今天,能有如此广泛而神奇的应用,除了半导体集成电路芯片的制造工艺提高以外,主要靠软件,而软件的核心是算法。算法初步编辑ppt“猜数”游戏竞猜者如在规定的时间内猜出某种商品的价格,就可获得该件商品。现有一商品,价格在0~1000之间,采取怎样的策略才能在较短的时间内说出正确的答案呢?编辑ppt什么是算法?算法(algorithm)一词源于算术(algorism),算术方法的原义是一个由已知推求未知的运算过程。后来,人们把它推广到一般,算法是解决某类问题的一系列步骤或程序。例如,人们在计算过程中,先乘除,后加减,从内到外去括号等规则,都是按部就班必须遵守的算法。又如求解方程的步骤;发送电子邮件;计算机动画的设计等编辑ppt例1在给定素数表的条件下,设计算法,将936分解成素因数的乘积.1.判断936是否为素数:否.2.确定936的最小素因数:2.936=2×4683.判断468是否为素数:否.4.确定468的最小素因数:2.936=2×2×2345.判断234是否为素数:否.6.确定234的最小素因数:2.936=2×2×2×1177.判断117是否为素数:否.8.确定117的最小素因数:3.936=2×2×2×3×399.判断39是否为素数:否.10.确定39的最小素因数:3.936=2×2×2×3×3×1311.判断13是否为素数:是.编辑ppt(1)输入三个数:a,b,c(2)比较a与b的大小,max{a,b}=M(3)比较M与c的大小,max{M,c}=N.若a<b,则M=b;否则M=a.若M<c,则N=c;否则N=M.(4)输出N.N为三数中的最大数.解:设计算法,找出三个数中的最大。例2编辑ppt例3设计一个算法,求840与1764的最大公因数.1.先将840进行素因数分解:840=23×3×5×72.将1764进行素因数分解:1764=22×32×723.确定它们的公共素因数:2,3,722×3×7=844.确定它们的公共素因数的指数:2,1,15.最大公因数为:练习1请设计一个算法,求三个数:324,440,556的最大公因数?编辑ppt设计一个算法,求100以内能被3整数的数。分析问题:
设能被3整除的数为I,令I=1,2,3,…,100,如果I能被3整数,则输出I,否则,检查下一个,知道I=100为止。设计算法:1)令I=1;(2)如果I能被3整除的数,则输出I;(3)I=I+1;(4)如果I<=100,则返回第(2)步;(5)结束。例4编辑ppt1.计算判别式△=b2-4ac.2.判断△的符号:(1)若△<0,则输出方程无实数解;(2)若△=0,则输出方程有两相等实数解:(3)若△>0,则输出方程有两不等实数解:解:描述一元二次方程求解的算法例5编辑ppt有9枚银元,其中有一枚略轻的是假银元,找假银元问题你能用天平(不用砝码)将假银元找出来吗?例6编辑ppt设给定的两个正整数为m和n,求它们的最大公约数的步骤(算法)为:(1)以m除以n,令所得的余数为r(r必小于n);(2)若r=0,则输出结果n,算法结束;否则,继续步骤(3)(3)令m=n,n=r,并返回步骤(1)继续进行。欧几里得算法——辗转相除法例7编辑ppt令士兵从1~3报数,结果最后一个士兵报2;例8令士兵从1~5报数,结果最后一个士兵报3;令士兵从1~7报数,结果最后一个士兵报4;韩信点兵:你能算出韩信至少有多少兵吗?编辑ppt分油问题一个大油瓶装8kg油,还有两个空油瓶,一个能装5kg,另一个能装3kg,请设计一种算法,将这8kg油平均分成两份.1.将这8kg油倒满5kg的油瓶.2.将5kg油瓶中的油倒满3kg的油瓶.3.将3kg油倒入8kg的油瓶.4.将这5kg油瓶中的2kg油倒入3kg的油瓶.5.将8kg油瓶中的油倒满5kg的油瓶.6.将5kg油瓶中的油倒满3kg的油瓶.7.将这3kg油倒入8kg的油瓶.例9编辑ppt设区间[a,b]是方程f(x)=0的有解区间,画出用二分法算法求方程f(x)=0在区间[a,b]上的一个近似解的流程图,要求精确度为.1.确定有解区间[a,b](f(a)·f(b)<0)2.取[a,b]的中点x=3.计算f()的值(2)如果不为0,分两种情况确定新的有解区间4.判断是否为0(1)如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年UV无影胶水合作协议书
- 二零二五年度集装箱堆场管理及运输合同范本
- 二零二五年度城市广场绿化工程施工材料供应合同
- 二零二五版船舶清洁保养服务协议
- 2025年屋顶隔热材料检测与施工合同
- 二零二五年车贷抵押贷款金融信息服务合同模板
- 2025年新型电梯井安装与智能化控制系统合同
- 二零二五年电子商务在线交易虚拟商品租赁与共享经济协议
- 二零二五年度房地产评估与房地产评估质量管理体系协议
- 2025年大理石石材行业人才培养与交流合同
- 钳工实操评分表(凹凸配合)
- 中国古代文论教程完整版课件
- 《植物生理学》课件第三章+植物的光合作用
- 石河子大学化学化工学院学院综合测评方案-理学院
- (高清正版)JJF(浙)1091—2014内测卡尺校准规范
- LNG加气站风险辨识清单
- 经方方证标准
- 智能化弱电安全施工技术交底
- 软件移交验收单
- 烫金机说明书
- 合同范本公司走账协议
评论
0/150
提交评论