算法设计技巧与分析算法基本概念之计算法.pptVIP

  • 7
  • 0
  • 约4.97千字
  • 约 41页
  • 2019-10-22 发布于福建
  • 举报

算法设计技巧与分析算法基本概念之计算法.ppt

算法设计技巧与分析 Algorithms Design Techniques and Analysis 南方医科大学医工学院 信息技术系 第1章 算法分析基本概念 Content 算法与程序 简单的算法实例 计算复杂性 时间复杂性 空间复杂性 分析计算方法 Methods 估算算法运行时间的方法: 1)迭代计数:计算类循环的迭代次数; 2)操作计数:找出一个或多个关键操作,确定这些关键操作所需要的执行时间; 实验方法: 利用编译器提供的时间函数来计算。 Iterative Count 算法运行时间常常和While循环及类似结构的执行次数成正比。 计算迭代次数将很好的表明算法的运行时间,适用于搜索、排序、矩阵乘法等算法。 Analysis Analysis Analysis Analysis Meta Operation 定义1.1: 对任何计算步骤,它的代价总是以一个时间常量为上界,而不管输入数据或执行的算法,我们称该计算步骤为“元运算”。 Basic Operation 定义1.6 如果算法中的一个元运算具有最高频度,所有其他元运算频度均在它的频度的常数倍内,则称这个元运算为基本运算。 Example 1.26 考察对象:算法BOTTOMUPSORT的确界; Conclus

文档评论(0)

1亿VIP精品文档

相关文档