1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1算法与程序设计《1.2.1算法》精品PPT课件优质课下载
归纳出算法的概念
解决问题的步骤就是---算法。
请同学们思考,我们的生活中有哪些算法的实例呢?
2、算法的特征
阅读材料,总结算法的特征
1)输入。有零个或多个输入
2)确定性。每一步必须要确切地定义,不能有歧义。
3)有穷性。一个算法所包含的计算步骤是有限的。
4)输出。算法有一个或多个输出。
5)能行性。算法中的运算和操作必须是基本操作,并能得出正确结果的。
1.2.2算法的描述
一、用自然语言描述算法
自然语言是日常所用的语言,例如汉语,英语
例:鸡兔同笼问题:一个笼子里有鸡和兔,只知道一共有a个头,b只脚,鸡和兔各有多少只?
答案
1、分析问题
设所求鸡是x只,兔是y只,笼子里头数a,脚数是b,列方程组:
x+y=a
2x+4y=b 解得 x=2a-b/2, y=b/2-a
2、设计算法
1)输入a和b的值;
2)求x=2a-b/2;
3)求y=b/2-a;
4)输出x,y的值
5)结束