算法概述

  • 算法的定义

    是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。(解题的思路)

  • 算法的特性

    输入(为算法提供零到多个输入)

    输入(每个算法至少有一个输出)

    有穷性(算法在有限的步骤中可以执行出结果)

    确定性(在执行算法时一个输入对应一个输出)

    可行性(算法需要解决实际问题)

  • 算法的基本要求

    正确性

    可读性

    健壮性

    时间复杂度(算法执行占用的时间)

    空间复杂度(算法执行占用的内存)

  • 学习算法是为了积累更多的思路
posted @ 2020-03-31 18:36  已老  阅读(165)  评论(0)    收藏  举报