算法 基础
3.1 算法的概念确定性:算法中每一个步骤都是清晰的、无歧义 有穷性:算法必须在有限步内终止 输 入:有零个或多个输入,作为初始状态 输 出:有一个或多个输出,作为计算结果 可行性:算法中的操作可通过有限次基本运算来实现 判断一个算法的好坏主要依据如下标准: 正确性:在合理输入下能在有限时间内得出正确结果 可读性:算法主要是为了人的阅读与交流,其次执行 健壮性:算法应具备检查错误和对错误进行处理能力 效 率:算法执行时所需计算机资源的多少3-5/43
三、算法的特征
算法 基础
3.1 算法的概念确定性:算法中每一个步骤都是清晰的、无歧义 有穷性:算法必须在有限步内终止 输 入:有零个或多个输入,作为初始状态 输 出:有一个或多个输出,作为计算结果 可行性:算法中的操作可通过有限次基本运算来实现 判断一个算法的好坏主要依据如下标准: 正确性:在合理输入下能在有限时间内得出正确结果 可读性:算法主要是为了人的阅读与交流,其次执行 健壮性:算法应具备检查错误和对错误进行处理能力 效 率:算法执行时所需计算机资源的多少3-5/43
三、算法的特征