算法的概念先去括号再乘除后加减65(42)1、什么是算法呢
什么是算法呢
2、两个大人和两名儿童一起渡河,渡口只有一条小船,一次只能渡过一个大人或两名儿童,他们四人都会划船,但都不会游泳
请你帮他们设计一个渡河方案
什么是算法呢
什么是算法呢
什么是算法呢
什么是算法呢
2、两个大人和两个小孩一起渡河,渡口只有一条小船,一次只能渡过一个大人或两个小孩,他们四人都会划船,但都不会游泳
请你帮他们设计一个渡河方案
第一步:两个小孩同船渡过河去;第二步:一个小孩划船回来;第三步:一个大人独自划船渡过河去;第五步:两个小孩再同船渡过河去;第六步:一个小孩划船回来;第七步:余下的一个大人独自划船渡过河去;第八步:对岸的小孩划船回来;第九步:两个小孩再同船渡过河去
解:第四步:对岸的小孩划船回来;先去括号再乘除后加减65(42)1、算法的特征明确性:算法对每一个步骤都有确切的、非二义性的规定,即每一步对于利用算法解决问题的人或计算机来说都是可读的、可执行的,而不需要计算者临时动脑筋
有效性:算法的每一个步骤都能够通过基本运算有效地进行,并得到确定的结果;对于相同的输入,无论谁执行算法,都能够得到相同的最终结果.有限性:算法应由有限步组成,至少对某些输入,算法应在有限多步内结束,并给出计算结果.输入、输出信息可以表示
第一步:第二步:第三步:(消元)(解一元一次方程)①+②×2,得③711x解③得117x(带入求解)117x将代入①,得67y写一写写一写解方程组32324xyxy①②写出的步骤写出解第二个方程组的算法:第一步:第二步:第三步:21122112()ababyacac③解③,得④21122112acacyabab将④带入①得①×2a1a-②×得32324xyxy12212112bcbcxabab变一变变一变11122