软件开发工程师知识整理(算法)

1.2 算法 算法:算法是为了解决某类问题而规定的一个有限长的操作序列。 1.2.1 一个算法必须满足以下五个重要特性 有穷性。一个算法必须总是在执行有穷步后结束,且每一步都必须在有穷时间内完成。 确定性。对千每种情况下所应执行的操作,在算法中都有确切的规定,不会产生二义性,使算法的执行者或阅读者都能明确其含义及如何执行。 可行性。算法中的所有操作都可以通过已经实现的基本操作运算执行有限次来实现。
相关文章
相关标签/搜索