什么是程序呢?简单的说程序是由算法和数据结构来组成的 ,下面和大家聊一聊程序的算法是什么?
方法/步骤
1
我们人类来做一件事情,肯定要知道这些事情怎么来完成,使用什么方法来完成,这个方法就是我们所说的算法。
2
没有方法,我们人类不可能完成一件事情,对计算机来说没有算法就不可能正确的执行程序来完成一件事情。
3
有方法解决事情,还要讲究这个方法,是不是最有效的解决办法,所以说算法也要讲究,是不是很有效?能不能让计算机很快的执行?
4
算法有以下特性,第一个就是有穷性,也就是说,你这个算法应该包含有限的操作步骤,不能是无穷无尽的,这样计算机是执行不完的。
5
还有就是确定性算法的每一个步骤应该是确定的,不能是模糊的,因为计算机只能按照确定的每个步骤执行。
6
还有就是算法可以有输入,也可以没有输入,但是一定要有输出,另外就是算法有效性,每一个步骤都应该有效,可以执行。