算法概念 告诉计算机按照确切的步骤来执行一个指定的任务 是一种解决问题的方法和思想 可以用不同的编程语言实现 算法特性 输入 有一个或者多个输入 输出 至少有一个输出 有穷性 步骤有限,最终会结束 确定性 每一步都有确定的含义 可行性 每一步都是可行的