《北京邮电大学计算机学院 数据结构》ppt课件讲义.pptVIP

  • 92
  • 0
  • 约1.24千字
  • 约 54页
  • 2021-09-02 发布于广东
  • 举报

《北京邮电大学计算机学院 数据结构》ppt课件讲义.ppt

It is applicable to work report, lecture and teaching;张成文 sfds_bupt@126.com 北京邮电大学计算机学院;平时(作业+实验+期中):40% 期末考试(闭卷):60%;作业 :概念,作业本 实验 :编程,电子版;关于实验报告;实验报告文档命名;实验报告内容要求;实验报告评分标准 ;数据结构---第1章 绪论;数据结构---第1章 绪论;[例] 查找某人的社会关系;1.2 基本概念和术语;;;四种基本的逻辑结构;存储结构(物理结构):指数据的逻辑结构在计算机存储器中的映象表示。 数据元素的映象 关系的映象;数据存储方式(数据元素关系??存储)的四种常用结构;(3)索引存储:将数据元素分为若干子表,子表的开始位置存放在索引表中。 索引表 班级 addr 主表 01 1 02 31 03 54 …… (4)散列存储:根据数据元素的关键字值,由散列函数计算出存储地址。LOC(ai)=H(key) …… 432 …… 713 …… 王小二 李一凡;运算(操作):在数据逻辑结构上定义的一组数据被使用的方式,其具体实现要在存储结构上进行。 ;数据结构---第1章 绪论;数据类型(data type);抽象数据类型(Abstract Data Type-----ADT);抽象数据类型的描述方法;[例] 抽象数据类型“复数”的定义;1.3 算法的描述和分析;评价算法优劣的基本标准 正确性 可读性 健壮性 高效性(高效率与低存储量) 算法效率的度量 时间复杂度 空间复杂度 ;; 赋值语句; 分情况语句(分支语句); 循环语句; 输入输出语句;1.3.3 算法分析 ——算法效率的度量;数据结构---第1章 绪论;如何估算算法的时间复杂度? ;时间复杂度;时间复杂度;数据结构---第1章 绪论; 常用的时间复杂度频率计数 ;时间复杂度曲线;1、计算T(n) 2、从T(n)中推断f(n) ;数据结构---第1章 绪论;1、问题的规模 2、输入实例的初态 ; 最坏时间复杂度 ;;2)空间复杂度 算法的存储空间 输入数据所占空间 程序本身所占空间 辅助变量所占空间 空间复杂度 S(n)=O(f(n)) 表示随着问题规模 n 的增大,算法运行所需存储量的增长率与 f(n) 的增长率相同。 存储密度 d=数据本身存储量/实际所占存储量;空间复杂度度量;演讲结束,谢谢大家支持;;;;生活 图标元素;

文档评论(0)

1亿VIP精品文档

相关文档