企业增资验资网

企业增资验资网

一个算法一般应该具有的基本特性

来源:互联网 综合百科 10

算法和程序设计以及数据结构有着密切的相关。

算法是为了解决某一些特定类型的问题而设计的一个实现过程,算法有以下特性:

有穷性:一个算法必须在执行有穷步之后结束,并且每一步都在有穷时间内完成,不能无限的执行下去;就行数据中的线段一样,有始有终

确定性:算法的每一个步骤都应当是有确切定义的,对于每一个过程都不能有二义性,将要执行的每个动作都必须做出严格而清楚的规定。

可行性:算法中的每一步都应当有效地运行,也就是说,算法是可执行的,并要求最终得到正确的结果。

有输入:一个算法可以有一个或者多个输入,也可以没有输入,输入就是在执行算法时有必要从外界获取的

有输出:一个算法有一个或多个输出,输出就是算法最终所求的结果。编写程序的目的就是要得到一个结果。

算法的特性

抱歉,评论功能暂时关闭!