算法的基本概念: 算法的五个特征: 1.有穷性:一个算法必须总在执行有穷步之后结束,且每一步都可在又穷时间内完成。 注意:算法必须是有穷的,而程序可以是无穷的 2.确定性:算法中的每条指令必须有确切的含义,对于相同的输入只能得出相同的输出 3.可行性:算法中描述的操作都可以通过已经实现的基本运算执行有限次来实现 4.正确性:算法应能够正确的解决问题 5.可读性:具有良好的可读性,便于理解