1.1.1算法的概念 2.ppt
《1.1.1算法的概念 2.ppt》由会员分享,可在线阅读,更多相关《1.1.1算法的概念 2.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编 程算 法程序框图 一个猎人要带一只羊、一只狼、一捆草过河。过河用的小船一次只能装两样东西(包括猎人),如果狼单独跟羊在一起,狼就会吃掉羊。如果羊单独跟草在一起,羊就会吃掉草。必须让他们都完好地过河。一、实际问题第一步:猎人带着羊过河第二步:猎人划船回来第三步:猎人带着狼过河第四步:猎人带着羊回来第五步:猎人带着菜过河第六步:猎人划船回来第七步:猎人带着羊过河算法概念的探究(一)探究1:解下面的二元一次方程组 需要什么样的步骤?变式:请你写出求解一般的二元一次方程组:的具体步骤第四步,解,得第五步,得到方程组的解为第三步:,得 在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步
2、骤称为算法。问题:你能举出一个用算法解决问题的例子吗?算法的探究(二)探究2:设计一个算法,判断7是否为质数?算法的探究(二)变式:设计一个算法,判断1997是否为质数?第一步,令i=2第二步,用i除1997,得到余数r第三步,判断“r=0”是否成立,若是,则1997不是 质数,结束算法;否则,将i的值增加1,仍用i表示第四步,判断“i1996”是否成立,若是,则1997 是质数,结束算法;否则,返回第二步判断1997是否为质数的算法变式二:如果让计算机判断整数n(n2)是否为质数,如何设计算法步骤?第一步,令i=2第二步,用i除1997,得到余数r第三步,判断“r=0”是否成立,若是,则1997不是 质数,结束算法;否则,将i的值增加1,仍用i表示第四步,判断“i1996”是否成立,若是,则1997 是质数,结束算法;否则,返回第二步判断1997是否为质数的算法第一步,给定大于2的整数n n n n-1 n第二步第三步第四步第五步 n 在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的步骤称为算法。思考:与一般的解决问题的过程相比,你认为算法最重要的特征是什么?课堂收获与感受知识方面思维方法课后作业1、课本第5页练习2、以小组为单位以研究报告的形式举出更多算法解决的例子3、拓展作业:设计一个求两个正整数的最大公约数的算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.1.1算法的概念 1.1 算法 概念
限制150内