算法,是指有限步骤的,解决某一问题所使用的一组定义明确的规则。在计算机学中,它就是为了解决某一问题而制定的一系列有限步骤的指令。
算法必须具有以下5个特征:
-
有限性:一个算法必须在执行有限步骤后停止;
-
确切性:算法的每一个步骤必须有精确的定义;
-
输入:算法必须有0个或多个输入,以确定算法的初始状态。如果有0个输入,则是说算法自定义了初始状态;
-
输出:算法必须有1个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是没有意义的;
-
可行性:算法原则上能够精确运行。
阅读(1043) | 评论(0) | 转发(0) |