- 1
- 0
- 约 3页
- 2018-10-26 发布于贵州
- 举报
高考数学复习点拨-算法优化问题例析
算法优化问题例析
我们知道,算法具有不唯一性,但算法具有优劣之分,下面我们通过实例用对比的方法来分析和解决算法的优化问题.
例1 一位商人有9枚银元,其中1枚略轻的是假银元,你能用天平(无砝码)将假银元找出来吗?写出这一问题的算法.
解法1:算法步骤如下:
第一步:任取2枚银元分别放在天平的左右两边,如果天平左右不平衡,则轻的那一边就是假银元;如果天平平衡,则进行第二步;
第二步:取下右边的银元,放在一边,然后把剩下的7枚银元依次放在右边进行称量,直到天平不平衡,偏轻的那一边就是假银元.
解法2:算法(优化的算法)步骤如下:
第一步:把9枚银元平均分成3组,每组3枚;法.
例2 数列即按一定次序排列的一列数.数列中的每一个数都叫做这个数列的“项”,各项依次叫做这个数列的第1项、第2项、…、第n项,一般形式可以写成,其中是数列的第项.数列为斐波那契数列,其中,.画出程序框图,表示输出此数列的前30项的算法.
解法1:程序框图见图1:
解法2:程序框图见图2:
评析:算法1的变量较多,所占计算机内存较多;算法2涉及的变量较少,所占计算机内存较少,故算法2是较好的算法.
给定一个大于1的整数,设计一个算法,判断是否为质数,并画出程序框图.
解法1:算法如下:
第一步:判断是否等于2,若,则是质数,若,则执行第二步;
第二步:依次检验是不是的因数,若有这
您可能关注的文档
最近下载
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 2026年注册健康管理师资格证考试题库(附答案).pdf VIP
- 酶工程原理及其在食品工业中的应用.ppt VIP
- 新疆公路工程试验检测计费指标.docx VIP
- 景区绿化养护服务投标方案(技术方案).doc
- 二氧化碳气氛下乙苯脱氢制苯乙烯的多维度探究:从反应原理到工业应用.docx
- T_CACM 1403—2022_中医溻渍法技术操作规范.pdf VIP
- 四年级(下)英语期中质量检测卷《PEP版》含答案.docx VIP
- 心电监护仪的使用及操作流程(共40张PPT).pptx VIP
- 2025年湖南省事业单位招聘考试(档案管理)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)