一、算法:是解决特定问题求解不走的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。
1.正确性:算法的正确性是指算法至少应该具有输入、输出和加工处理无歧义性、能正确反映问题的需求、能够得岛问题的正确答案。
2.可读性:算法设计的另一目的是为了方便阅读、理解和交流。
3.健壮性:当数据不合理时,算法也能作出相关处理,而不是产生异常或莫名其妙的结果。
4.
时间效率高和存储量低
如果一段代码运行n次,操作数量用
f(n) = n
二、算法的时间复杂度
在进行算法分析时,