算法

概念

  1. 又穷性 在有穷步之内完成,每一步在有穷的时间内
  2. 确定性 相同的输入,相同的输出
  3. 可行性 输入:零个或多个 输出:一个或多个

特质

  1. 正确性 能够正确的解决问题
  2. 可读写
  3. 健壮性 可以适当对错误非法的数据做出反应,而不会莫名产生错误
  4. 高效率与低存储量需求 花的时间少,时间复杂度低 不浪费内存,空间复杂度低