第一讲 常用算法 CCUT-ACM 主要内容 1.算法概述 2.递归 什么是算法 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则 算法的特征 有穷性 一个算法必须保证执行有限步之后结束 确切性 算法的每一步骤必须有确切的定义 输入一个算法有0个或多个输入以刻画运算对象的初始情况 输出一个算法有一个或多个输出以反映对输入数据加工后的