算法概述
- 算法的定义
是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。(解题的思路)
- 算法的特性
输入(为算法提供零到多个输入)
输入(每个算法至少有一个输出)
有穷性(算法在有限的步骤中可以执行出结果)
确定性(在执行算法时一个输入对应一个输出)
可行性(算法需要解决实际问题)
- 算法的基本要求
正确性
可读性
健壮性
时间复杂度(算法执行占用的时间)
空间复杂度(算法执行占用的内存)
- 学习算法是为了积累更多的思路
古之善为士者,微妙玄通,深不可识

浙公网安备 33010602011771号