算法是对特定问题求解步骤的一种描述。
算法具备以下特性:
1.有穷性:算法对合法输入值执行步骤有穷,执行时间有穷。这里的有穷必须是合理的,可接受的。
2.确定性:算法中的指令含义必须明确,不会产生二义性,任何条件下都只有一条执行路径(相同输入只会得到相同的输出)。
3.可行性:算法中的操作必须可以通过已实现的基本运算执行有限次来实现。
4.输入:算法可以有零个或多个输入,通常取自特定对象的集合。
5.输出:算法有一个或多个输出,同输入有某些特定的关系。
算法是对特定问题求解步骤的一种描述。
算法具备以下特性:
1.有穷性:算法对合法输入值执行步骤有穷,执行时间有穷。这里的有穷必须是合理的,可接受的。
2.确定性:算法中的指令含义必须明确,不会产生二义性,任何条件下都只有一条执行路径(相同输入只会得到相同的输出)。
3.可行性:算法中的操作必须可以通过已实现的基本运算执行有限次来实现。
4.输入:算法可以有零个或多个输入,通常取自特定对象的集合。
5.输出:算法有一个或多个输出,同输入有某些特定的关系。