在中央电视台幸运52节目中,有一个猜商品价格的环节,竟猜者如在规定的时间内大体猜出某种商品的价格,就可获得该件商品
现有一商品,价格在0-8000元之间,采取怎样的策略才能在短的时间内说出正确(大体上)的答案呢
第一步:报“4000”;第二步:若主持人说高了(说明答案在0~4000之间),就报“2000”,否则(答数在4000~8000之间)报“6000”;第三步:重复第二步的报数方法取中间数,直至得到正确结果
先去括号再乘除后加减65(42)1、什么是算法呢
什么是算法呢
2、两个大人和两名儿童一起渡河,渡口只有一条小船,一次只能渡过一个大人或两名儿童,他们四人都会划船,但都不会游泳
请你帮他们设计一个渡河方案
什么是算法呢
什么是算法呢
第一步:两个小孩同船渡过河去;第二步:一个小孩划船回来;第三步:一个大人独自划船渡过河去;第四步:对岸的小孩划船回来;第五步:两个小孩再同船渡过河去;第六步:一个小孩划船回来;第七步:余下的一个大人独自划船渡过河去;第八步:对岸的小孩划船回来;第九步:两个小孩再同船渡过河去
一般地,按照一定规则解决某一类问题的明确和有限的步骤称为算法(algorithm)
按照这样的理解,我们可以设计出很多具体数学问题的算法
下面看几个例子:所谓“算法”就是解题方法的精确描述
从更广义的角度来看,并不是只有“计算”的问题才有算法,日常生活中处处都有
如乐谱是乐队演奏的算法,菜谱是做菜肴的算法,珠算口诀是使用算盘的算法
它是解决某一类问题的程序或步骤
第一步:第二步:第三步:(消元)(解一元一次方程)①+②×2,得③711x解③得117x(带入求解)117x将代入①,得67y写一写写一写解方程组32324xyxy①②写出的步骤写出解第二个方程组的算法:第一步:第二步:第三步:21122112()ababyacac③解③,得④