【数学】1.1《算法的含义1》课件(苏教版必修3)

合集下载

苏教版数学必修3讲义:第1章 1.1 算法的含义

苏教版数学必修3讲义:第1章 1.1 算法的含义

1.1算法的含义1.通过实例体会算法的思想,了解算法的含义.(重点)2.能按步骤用自然语言写出简单问题的算法过程.(重点、难点)3.了解算法的主要特点.(重点、难点)[基础·初探]教材整理1算法的概念阅读教材P5“例1”以上部分及P6“练习”上面一段,完成下列问题.1.算法的概念对于一类问题的机械的和统一的求解方法称为算法.2.算法的范围(1)我们过去学习的许多数学公式都是算法,加、减、乘、除运算法则以及多项式的运算法则也是算法.(2)算法是解决问题的步骤与过程,这个问题不仅仅限于数学问题.判断正误:(1)“从济南到巴黎可以先乘火车到北京,再坐飞机抵达”是算法.()(2)“利用公式S=12ah计算底为1,高为2的三角形的面积”是算法.()(3)“12x>2x+4”是算法.()【解析】(1)√.表示了从济南到巴黎的步骤,故是算法.(2)√.表示了求三角形面积的过程,故是算法.(3)×.没有体现出解决问题的过程与步骤,故不是算法.【答案】(1)√(2)√(3)×教材整理2算法的特征阅读教材P5~P6倒数第二段,完成下列问题.1.有限性:一个算法的步骤是有限的,必须在有限操作之后停止,不能是无限的.2.确定性:算法中的每一步应该是确定的并且能有效地执行,可以得到确定的结果,而不是模棱两可.3.不唯一性:求解某一个问题的算法不一定是唯一的,可以有不同的算法,当然这些算法有繁简之分、优劣之别.4.普遍性:很多具体的问题,都可以设计合理的算法去解决.判断正误:【导学号:11032000】(1)求解某类问题的算法是唯一的.()(2)算法一定在有限个步骤后就能完成.()(3)算法执行后必产生确定的结果.()【解析】(1)×.由算法的不唯一性,知(1)不正确.(2)√.由算法的有穷性,知(2)正确.(3)√.由算法的确定性,知(3)正确.【答案】(1)×(2)√(3)√[小组合作型](1)下列对算法的理解正确的是________.(填上所有正确说法的序号)①算法有一个共同特点就是对一类问题都有效(而不是个别问题);。

最新苏教必修3第1章算法初步1.1算法的含义1

最新苏教必修3第1章算法初步1.1算法的含义1

什么 ?
解析:(1) S1 人带两只狼过河. S2 人自己返回. S3 人带两只羚羊过河. S4 人带一只狼返回. S5 人带一只羚羊过河. S6 人自己返回. S7 人带两只狼过河.
(2)在人运送 动物过河的过程 中,人离开岸边 时必须保证每个 岸边的羚羊数目 要大于狼的数目.
点评:这是一个实际问题,生活中解决任何问题 都需要算法,我们要在处理实际问题的过程中理 解算法的含义,体会算法设计的思想方法.
例1:给出求1+2+3+4+5+6+7的一个算法.
解析:本例主要是培养学生理解概念的程 度,了解解决数学问题都需要算法.
算法一:按照逐一相加的程序进行. 第一步 计算1+2,得到3; 第二步 将第一步的运算结果3与3相加,得到6; 第三步 将第二步的运算结果6与4相加,得到10; 第四步 将第三步的运算结果10与5相加,得到15; 第五步 将第四步的运算结果15与6相加,得到21; 第六步 将第五步的运算结果21与7相加,得到28.
算法的含义
思考
算法是数学及其应用的重要组成部分,是计算科 学的重要基础.随着现代信息技术的飞速发展,算法 在科学技术、社会发展中发挥着越来越大的作用,并 日益融入社会生活的许多方面,算法思想已经成为现 代人应具备的一种数学素养. 算法是高中数学课程中的新增内容,其思想是非 常重要的,但并不神秘. 在以前的学习中,虽然没有 出现算法这个名词,但实际上在数学教学中已经渗透 了大量的算法思想,如四则运算的过程、求解方程的 步骤等等,完成这些工作都需要一系列程序化的步骤, 这就是算法的思想.
算法二:可以运用公式直接计算. 第一步 取n=7; 第二步 计算; 第三步 输出运算结果.
点评:本题主要考查学生对算法的灵 活准确应用和自然语言表达一个问题的算 法的方法.算法不同,解决问题的繁简程度 也不同,我们研究算法,就是要找出解决 问题的最好的算法.

高中数学第1章算法初步1.1算法的含义课件苏教版必修3

高中数学第1章算法初步1.1算法的含义课件苏教版必修3

[跟踪训练] 3.有蓝、黑两个墨水瓶,现把蓝墨水错装在了黑墨水瓶中,黑墨水错 装在了蓝墨水瓶中,要求将两个墨水瓶中的墨水互换,请设计一个算法.
【导学号:20132005】
[解] 由于两个墨水瓶中的墨水不能直接交换,故可以考虑通过引入第 三个空墨水瓶来解决问题.
算法如下: 第一步 取一个空的墨水瓶,设其为白色; 第二步 将黑墨水瓶中的蓝墨水倒入白瓶中; 第三步 将蓝墨水瓶中的黑墨水倒入黑墨水瓶中; 第四步 将白瓶中的蓝墨水倒入蓝墨水瓶中; 第五步 交换结束.
算法 2: 第一步 取 n=7; 第二步 计算 n2; 第三步 输出运算结果. 算法 3: 第一步 使 p=1; 第二步 使 i=3;
第三步 使 p+i 的和仍放在变量 p 中,可表示为 p=p+i; 第四步 使 i 的值加 2,即 i=i+2; 第五步 若 i≤13,返回第三步,重新执行第三步及之后的第四、第五步, 否则,算法结束,最后得到的 p 的值就是 1+3+5+7+9+11+13 的值.
[解析] 本题可以用三种方法设计解决该问题,一种是逐个相加,一种 是利用公式,一种是引入变量和循环.
[解] 算法 1: 第一步 计算 1+3,得到 4; 第二步 将第一步中的运算结果 4 与 5 相加,得到 9; 第三步 将第二步中的运算结果 9 与 7 相加,得到 16; 第四步 将第三步中的运算结果 16 与 9 相加,得到 25; 第五步 将第四步中的运算结果 25 与 11 相加,得到 36; 第六步 将第五步中的运算结果 36 与 13 相加,得到 49.
2.算法的特征 (1)有限性:一个算法的步骤序列是_有__限___的,必须在__有__限__操作之后停 止,不能是___无__限____的. (2)确定性:算法中的每一步应该是_确__定___的并且能有效地执行且得到 __确__定___的结果,而不应当模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一 个步骤只能有一个确定的__后__续____步骤,前一步是后一步的__前_提___,只有执 行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题.

高中数学1.1《算法的含义》教案(苏教版必修3)

高中数学1.1《算法的含义》教案(苏教版必修3)

第1章 算法初步【知识结构】⎪⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎪⎨⎧⎪⎩⎪⎨⎧⎪⎪⎩⎪⎪⎨⎧⎪⎩⎪⎨⎧二分法辗转相除法剩余定理算法案例循环语句条件语句输入输出语句赋值语句基本算法语句循环结构选择结构顺序结构流程图算法的含义算法 【重点难点】重点 算法的描述,理解算法的思路与过程;基本语句的作用,能进行算法的分析并用基本语句进行表示。

难点 算法的理解与设计;在算法的实现上,如何用好选择结构与循环结构.1.1算法的含义【学习导航】知识网络⎪⎩⎪⎨⎧性质步骤概念算法学习要求1.理解算法的含义2.通过实例分析理解算法的有限性和确定性.3.能用自然语言描述简单的算法.【课堂互动】自学评价问题1 简述给一个朋友打电话的过程.【解】过程如:找出电话本、找到朋友电话号码、拨通电话、通话等。

问题2 常有这样一种娱乐节目:就是猜数,让参加者从0~1000中猜出某商品的价格,猜测了以后,主持人说是高了,还是低了,然后再猜,直到猜中为止.而在这游戏中,较好的方法就是二分法:第一步 报出500第二步 如果是说高了,就再报250;如果低了,就报750;第三步 在前一个数与再前一个数之间,取它们的中间值;直到猜中为止. 问题3 给出求1+2+3+4+5的一个算法【解】方法1 按照逐一相加的程序进行.第一步 计算1+2,得到3第二步 将第一步中的运算结果3与3相加,得到6.第三步 将第二步中的运算结果6与4相加,得到10.第四步 将第三步中的运算结果10与5相加,得到15.方法2:可以运用公式n +⋯+++3212)1(+=n n 直接计算. 第一步 取n=5;第二步 计算2)1(+n n ; 第三步 输出运算结果.【小结】算法(algorithm)的含义:对一类问题的机械的、统一的求解方法.本章所研究的算法特指用计算机解决数学问题的方法.【体会】算法具有不唯一性.问题4 给出求解方程组⎩⎨⎧=+=+)2(1154)1(72y x y x的一个算法.【解】用消元法求解这个方程组,算法如下:第一步 方程①不动,将方程②中的x 的系数除以方程①中的x 系数,得到乘数224==m ; 第二步 方程②减去m 乘以方程①,消去方程②中的x 项,得到⎩⎨⎧-==+3372y y x , 第三步 将上面的方程组自下而上回代求解,得到41=-=,x y .所以原方程的解为⎩⎨⎧-==14y x .【说明】这种消元回代的算法适用于一般的线性方程组的求解.【小结】算法从初始步骤开始,每一个步骤只能有一个确定的后继步骤,从而组成一个步骤序列,序列的终止表示问题得到解答或指出问题没有解答. 算法具有如下两个性质:有限性:一个算法在执行有限个步骤后必须结束.确定性:算法的每一个步骤和次序都应该是确定的、明确无误的,不应产生歧义.【经典范例】例1 写出解方程032=+x 的一个算法【解】算法如下:第一步:把3移到等号的右边.第二步:用-3除以2得到23-=x 例2 写出求7531⨯⨯⨯的一个算法.【解】按照逐一相加的程序进行.第一步 计算1×3,得到3第二步 将第一步中的运算结果3与5相乘,得到15.第三步 将第二步中的运算结果15与7相乘,得到105.例3 已知直角坐标系中的两点A (-1,0),B (3,2),写出求直线AB 的方程的一个算法.【解】算法如下:第一步 计算斜率21)1(302=---=AB k ; 第二步 用点斜式写出直线方程)1(0+=-x k y AB .第三步 化简得方程012=+-y x .例4 写出求1+2+3+…+100的一个算法.【解】可以运用公式2)1(321+=+⋯+++n n n 直接计算. 算法如下:第一步 取n=100;第二步 计算2)1(+n n . 第三步 输出运算结果【选修延伸】例5 设计一个算法,找出三个数a,b,c 中的最大数.【解】算法如下:第一步 比较a,b 大小,若a 小,则转第二步;若a 大,则转第三步;第二步 比较b,c 大小,若b 小,则c 是最大数,若b 大,则b 是最大数,结束任务; 第三步 比较a,c 大小,若a 小,则c 是最大数,若a 大,则a 是最大数,结束任务。

高中数学 1.1《算法的含义》课件 苏教版必修3

高中数学 1.1《算法的含义》课件 苏教版必修3
ppt课件
3、猜商品价格: 一商品价格在4000~8000元之间,问竞猜者采取什 么策略才能在较短时间内猜出商品价格?
第一步 报6000;
第二步 若正确,就结束,若高了,则报5000. 若低了,则报7000;
ppt课件
第三步 重复第二步的报数方法,直到得出正确结果.
广义地说:
完成某项工作的方法和步骤, 就称之为算法。
算法的实例:
1.广播操图解是广播操的算法; 2.菜谱是做菜的算法; 3.歌谱是一首歌曲的算法; 4.空调说明书是空调使用的算法等。
ppt课件
数学史介绍
20 世纪最伟大的科学技术发明---计算机 计算机是对人脑的模拟,它强化了
人的思维智能;
没有软件的支持,超级计算机 只是一堆废铁而已;
软件的核心就是算法 !
x1,2 b
b2 4ac 2a
并输出结果;
否则输出“方程无实根”。
ppt课件
感悟
通过对以上几个问题的分析,我们对算法有 了一个初步的了解.在解决某些问题时,需要设 计出一系列可操作或可计算的步骤,通过实施这 些步骤来解决问题,通常把这些步骤称为解决这 些问题的算法.
在数学中,现代意义上的“算法”通常是指 可以用计算机来解决的某一类问题的程序或步骤,
⑥可行性:算法中的每一步操作都必须是可执行的,也就是说 算法中的每一步都能通过手工和机器在有限的时间内完成.
ppt课件
课堂练习
1.写出解方程2x+3=0的一个算法。
第一步:移项得2x=-3 第二步:两边同除以2得x=-3/2
2.写出求1×3×5×7的一个算法。
步骤1:先求1×3,得到结果3; 步骤2:将步骤1得到的结果3再乘以5,得到15; 步骤3:将步骤2得到的结果15再乘以7,得到105;

数学第1章1.1算法的含义课件(苏教版必修3)

数学第1章1.1算法的含义课件(苏教版必修3)

1.1 算法的含义
学习导航
学习目标
重点难点 重点:通过实例体会算法思想, 初步理解算法的含义. 难点:算法概念以及用自然语言描述算法.
新知初探思维启动
1.算法的含义 一般而言,对一类问题的_____的、_机__械___的 统一 求解方法称为算法. 2.算法的特征 (1)有限性.一个算法在执行__________步有骤限个 之后必须结束,而不能无限地进行下去.
题型一 算法的含义
例1
下列不是算法的是________.(填序号)
①解方程2x-6=0的过程是移项和系数化为1;
②从济南到温哥华要先乘火车到北京,再转乘
飞机;
③解方程2x2+x-1=0;
④利用公式S=πr2计算半径为3的圆的面积.
【解析】 ③不是算法,没有给出解这个方 程的步骤. 【答案】 ③ 【名师点评】 此类题型注重考查算法的概 念及特点,因此明确算法概念,掌握算法特 点是解决这类问题的基础,也为理解并熟练 应用算法解决数学问题提供保障.
题型二 算法的设计 写出求例2×2 4×6×8的算法.
【解】 第一步 计算2×4得8; 第二步 将第一步中的运算结果8与6相乘得 48; 第三步 将第二步中的运算结果48与8相乘得 384; 第四步 输出运算结果.
【名师点评】 本题为关于累乘问题的算 法,按照逐一相乘的步骤设计算法.
变式训练
1.写出求2+4+6+…+200的一个算法.可 以运用公式2+4+6+…+2n=n(n+1)直接计 算. 第一步 _____________________; 第二步 _____________________; 第三步 输出运算结果.
2.一位商人有9枚银元,其中有1枚略轻的是 假银元,你能用天平(不用砝码)将假银元找出 来吗?写出解决这一问题的一种算法.

2018-2019版高中数学苏教版必修三课件:第一单元 §1.1 算法的含义


反思与感 悟
设计一个具体问题的算法,通常按以下步骤: (1)认真分析问题,找出解决此题的一般数学方法. (2)借助有关变量或参数对算法加以表述. (3)将解决问题的过程划分为若干步骤. (4)用简练的语言将这个步骤表示出来.
跟踪训练3 设计一个算法,判断35是否为质数.
解答
第一步 用2除35,得到余数1,所以2不能整除35.
第二步 用3除35,得到余数2,所以3不能整除35. 第三步 用4除35,得到余数3,所以4不能整除35. 第四步 用5除35,得到余数0,所以5能整除35. 因此,35不是质数.
当堂训练
③ 填序号) 1.下列不是算法的是____.(
答案
解析
①解方程2x-6=0的过程是移项和系数化为1; ②从济南到温哥华要先乘火车到北京, 再转乘飞机;
第1章 算法初步
1.1 算法的含义
学习目标
1.了解算法的特征;
2.初步建立算法的概念; 3.会用自然语言表述简单的算法.
内容索引
问题导学 题型探究
当堂训练
问题导学
知识点一 算法的概念
思考1
有一碗酱油,一碗醋和一个空碗.现要把两碗盛的物品交换过来, 试用自然语言表述你的操作办法.
答案
先把醋倒入空碗,再把酱油倒入原来盛醋的碗,最后把倒入空 碗中的醋倒入原来盛酱油的碗,就完成了交换.
类型二 算法的阅读理解 输入三个数a,b,c,并按从大到小的顺 例2 下面算法要解决的问题是___________________________________ 序输出 _______.
答案 解析
第一步 输入三个数,并分别用a、b、c表示. 第二步 比较a与b的大小,如果a<b,则交换a与b的值. 第三步 比较a与c的大小,如果a<c,则交换a与c的值. 第四步 比较b与c的大小,如果b<c,则交换b与c的值.

高中数学1.1 算法的意义 课件 苏教版必修3


3. 拓展延伸:查阅书籍或登录数学网站 http://61.142.127.132/sx/sxsh/qinjiuchao.htm,了解秦九韶 算法
ks5u精品课件
n (n 1) 第二步:计算 2
第三步:输出运算结果
演示
变题:给出求1+2+3+…+100的一个算法。
ks5u精品课件
1.算法的概念: 对一类问题的机械的、统一的求解方法称为算法。
例2.给出一个判断点P(x0,y0 )是否在直线y=x-1上
的一个算法。
解:第一步:将点P的坐标(x0,y0 )代入直线y=x-1的解析式
算法的含义
江苏省南通中学 唐仁霞
ks5u精品课件
问题:
问题1. 电视娱乐节目中,猜物品的价格游戏: 现在一商品,价格在0~8000元之间,采取怎样 的策略,才能在较短的时间内说出正确的答案 呢?
第二步:若主持人说“高了”,就说2000, 否则, 就说6000 第三步:重复第二步的报数方法,直至得到 正确结果
第二步:若等式成立,则输出点P在直线y=x-1上 若等式不成立,则输出点P不在直线y=x-1上
ks5u精品课件
例3:“鸡兔同笼”问题:“今有雉兔同笼,上有三十
五头,下有九十四足,问:雉兔各几何?”
x y 35 解:设有x只鸡,y只兔,则 2x 4y 94
① ②
第一步:将方程②中x的系数除以方程①中x的系数,得到 乘数m=2 第二步: ②-m× ①得4y-2y=94-35 ×2,解得y=12 第三步: 将y=12代入①,得x=23
解:第一步:报4000
ks5u精品课件
问题:
问题1. 电视娱乐节目中,猜物品的价格游戏: 现在一商品,价格在0~8000元之间,采取怎样 的策略,才能在较短的时间内说出正确的答案 呢? 现有3个酒桶,分别能装8升、5升、3升酒, 当8升的酒桶装满酒时,设计一个用这3个桶倒 酒的方法,怎样倒能使这些酒被平分到两个桶 里?(要求倒酒的次数最少)

高中数学 第一章 §1.1算法的含义配套课件 苏教版必修3

例 1 给出求 1+2+3+4+5 的两个算法.
算法 1 按照逐一相加的程序进行. 解 第一步:计算 1+2,得到 3;
第二步:将第一步中的运算结果 3 与 3 相加,得到 6;
第三步:将第二步中的运算结果 6 与 4 相加,得到 10;
第四步:将第三步中的运算结果 10 与 5 相加,得到 15. 算法 2 运用公式 1+2+3+…+n=nn+ 2 1直接计算. 解 第一步:取 n=5;
练一练·当堂检测、目标达成落实处
3.已知一个学生的语文成绩为 89,数学成绩为 96,外语成 绩为 99.求他的总分和平均成绩的一个算法为: 第一步,取 A=89,B=96,C=99. 第二步,__计_算___x_=__A_+__B_+__C_____. 第三步,__计_算___y_=__3x___________. 第四步,得到计算的结果. 解析 求三个数的平均数必须是先计算三个数的总和, 再被 3 除.
填一填·知识要点、记下疑难点
1.一般而言,对一类问题的 机械的 、 统一的 求解方法 称为算法.
2.算法的程序或步骤应具有有限性、确定性和可行性. 3.我们学习的许多数学公式都是算法.
研一研·问题探究、课堂更高效
[问题情境] 赵本山和宋丹丹的小品《钟点工》中有这样一 个问题:宋丹丹:要把大象装入冰箱,总共分几步?哈哈 哈哈,三步.第一步,把冰箱门打开;第二步,把大象装 进去;第三步,把冰箱门带上.
研一研·问题探究、课堂更高效
跟踪训练 3 写出求 1+12+13+…+1100的一个算法. 解 第一步:使 S=1; 第二步:使 I=2; 第三步:使 n=1I; 第四步:使 S=S+n; 第五步:使 I=I+1; 第六步:如果 I≤100,则返回第三步,否则输出 S.

高中数学 1.1《算法的含义》教案3 苏教版必修3(2021年整理)

高中数学1.1《算法的含义》教案3 苏教版必修3编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(高中数学1.1《算法的含义》教案3 苏教版必修3)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为高中数学1.1《算法的含义》教案3 苏教版必修3的全部内容。

算法的含义一、教学目标:1、知识目标:⑴使学生理解算法的概念。

⑵掌握简单问题算法的表述。

⑶初步了解高斯消去法的思想.⑷了解利用scilab求二元一次方程组解的方法。

2、能力目标:①逻辑思维能力:通过分析、抽象、程序化高斯消去法的过程,体会算法的思想,发展有条理地清晰地思维的能力,提高学生的算法素养.②创新能力:通过分析高斯消去法的过程,发展对具体问题的过程与步骤的分析能力,发展从具体问题中提炼算法思想的能力。

3、情感目标:通过体验算法表述的过程,培养学生的创新意识和逻辑思维能力;通过应用数学软件解决问题,感受算法思想的重要性,感受现代信息技术的威力,提高学生的学习兴趣.二、重点与难点重点:算法的概念和算法的合理表述。

难点:算法的合理表述、高斯消去法.。

三、教学方法与手段:采用“问题探究式”教学法,以多媒体为辅助手段,让学生主动发现问题、分析问题、解决问题,培养学生的探究论证、逻辑思维能力。

三、教学过程:。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法的含义 (1)
楚水实验学校高二数学备课组
算法的概念: 算法的概念 一般而言, 一般而言,对一类问题的机械 的、统一的求解方法称为算法。 广义地说: 广义地说:为了解决某一问题而 采取的方法和步骤,就称之为算法。 采取的方法和步骤,就称之为算法。
例1:给出求1+2+3+4+5的一个算法 :给出求 的一个算法
算法2 算法2
可以运用公式 计算; 计算;
n(n + 1) 1+ 2 + 3 +L + n = 2
第一步 第二步 第三步 取n=5;
n(n + 1) 计算 2
输出运算结果
变式拓展: 变式拓展
给出求1+2+3+…+100的一个算法 的一个算法 给出求
回顾小结
1、算法的概念 : 、 对一类问题的机械的、 对一类问题的机械的、统一的求解 方法称为算法 算法。 方法称为算法。
问题3:猜物品的价格游戏: 问题 :猜物品的价格游戏:
现在一商品,价格在 元之间, 现在一商品,价格在0~8000元之间, 元之间 解决这一问题有什么策略? 解决这一问题有什么策略? 解:第一步:报4000 第一步: 第二步:若主持人说“高了” 就说 第二步:若主持人说“高了”,就说2000 否则,就说6000 否则,就说 第三步:重复第二步的报数方法, 第三步:重复第二步的报数方法, 直至得到正确结果
渡河方案 第一步: 两个小孩同船过河去; 第一步 两个小孩同船过河去; 第二步: 一个小孩划船回来; 第二步: 一个小孩划船回来; 第三步: 一个大人划船过河去; 第三步: 一个大人划船过河去; 第四步: 对岸的小孩划船回来; 第四步: 对岸的小孩划船回来; 第五步: 两个小孩同船渡过河去; 第五步: 两个小孩同船渡过河去; 第六步: 一个小孩划船回来; 第六步: 一个小孩划船回来; 第七步:余下的一个大人独自划船渡过河去; 第七步:余下的一个大人独自划船渡过河去; 对岸的小孩划船回来; 对岸的小孩划船回来; 第八步: 两个小孩再同时划船渡过河去。 第八步: 两个小孩再同时划船渡过河去。
算法1 算法1
第一步 第二步 第三步 第四步
按照逐一相加的程序进行. 按照逐一相加的程序进行.
计算1+2,得到3; 计算1+2,得到3; 1+2,得到 将第一步中的运算结果3 将第一步中的运算结果3与3相加,得到6 相加,得到6 将第二步中的运算结果6 将第二步中的运算结果6与4相加,得到10. 相加,得到10. 将第三步中的运算结果10与 相加, 将第三步中的运算结果10与5相加,得到15. 10
算法的含义 (1)
问题1: 问题 :
你知道在家里烧开水的基本过程吗? 你知道在家里烧开水的基本过程吗?
问题2: 问题 :
两个大人和两个小孩一起渡河, 两个大人和两个小孩一起渡河,渡 口只有一条小船,每次只能渡1 口只有一条小船,每次只能渡 个大人或 两个小孩,他们四人都会划船, 两个小孩,他们四人都会划船,但都不会 游泳。试问他们怎样渡过河去? 游泳。试问他们怎样渡过河去? 请写出一个渡河方案。 请写出一个渡河方案。
相关文档
最新文档