数据结构与算法

2017-12-22  本文已影响0人  雨和眼泪

什么是算法?

算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有序序列,并且每条指令表示一个或多个操作。

算法的特性:

算法设计的要求

  1. 算法的程序没有错误
  2. 算法程序对于合法的输入数据能够产生满足要求的输出结果
  3. 算法程序对于非法的输入程序能够得出满足规格说明的结果
  4. 算法程序对于精心选择的、甚至刁难的测试数据都有满足的输出结果。

算法设计的另一个目的是为了便于阅读、理解、交流。

当输入数据不合法时,算法也能做出相关处理,而不是产生异常或莫名其妙的结果。

算法效率的度量方法

一般从第三点切入分析!

上一篇下一篇

猜你喜欢

热点阅读