海淀高中信息技术22算法的概念及描述ppt课件.pptx
《海淀高中信息技术22算法的概念及描述ppt课件.pptx》由会员分享,可在线阅读,更多相关《海淀高中信息技术22算法的概念及描述ppt课件.pptx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.2算法的概念及描述学习目标:描述算法的特征,理解算法在问题解决中的作用。选用恰当的描述方法和控制结构表示简单算法,增强用算法解决问题的意识。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么123什么是算法?算法的描述方法45标准流程符号程序设计三种基本结构流程图设计项目流程图在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么引入:规划乘车路线引入:规划乘车路线小明小明同学所在城市的地铁线路局部图,他同学所在城市的地铁线路局部图,他计划从计划从A站出发去站出发去B站站附近的图书附近的
2、图书馆学习馆学习。假设。假设地铁各线路每地铁各线路每两站间行车用时相等两站间行车用时相等,记,记为为t1;换乘;换乘地铁的地铁的用时用时也相等,记为也相等,记为t2。1.列举出由列举出由A站出发到达站出发到达B站站的所有换乘次数最少的乘车的所有换乘次数最少的乘车路线。路线。2.如果小明同学希望尽快到达如果小明同学希望尽快到达B站,试为他推荐一条最佳乘车路线,站,试为他推荐一条最佳乘车路线,并说明理由。并说明理由。在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么 算法是为解决一个特定问题而采取的确定的、算法是为解决一个特定问题而采取的确定的
3、、有限的步骤。有限的步骤。算法就是解决某一类问题的方法和步算法就是解决某一类问题的方法和步骤骤。什么是算法?1在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么我国古代我国古代九章算术九章算术中记载的中记载的“更相减损术更相减损术”,求两个正整数最大,求两个正整数最大公约数。其方法公约数。其方法“可半者半之,不可半者半之,不可半者,副置分母、子之数,以少可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等减多,更相减损,求其等也。以等数约之。数约之。”算法的特征1方法方法步骤步骤不可半者(如不可半者(如153和和119)直接辗转相减
4、,直至减数和差相等:1)153-119=342)119-34=853)85-34=514)51-34=175)34-17=17所以,153与119的最大公约数为17可半者(可半者(24和和16)第一步,先将24和16用2反复约简,直至不都是偶数,约数最后为8(用2约简了三次);第二步,分别将两个约简后的数辗转相减,直至减数和差相等:1)3-2=12)2-1=1第三步,求差和约数的乘积:18=8所以,24与16的最大公约数为8有输入有输出有穷性可行性确定性在日常生活中,随处都可以看到浪费粮食的现象。也许你并未意识到自己在浪费,也许你认为浪费这一点点算不了什么 算法是为解决一个特定问题而采取的确定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 海淀 高中 信息技术 22 算法 概念 描述 ppt 课件
限制150内