期末考点:数据结构整理.docxVIP

  • 3
  • 0
  • 约1.46千字
  • 约 3页
  • 2023-08-06 发布于河北
  • 举报
期末考点:数据结构整理 第一章 数据结构:是研究数据元素以及其计算方法的学科 数据结构研讨数据的逻辑结构和物理结构以及他们之间的关系,并对这种结构定义相应的操作(运算),设计出相应的算法 三要素: 1??逻辑结构:数据元素之间的逻辑关系; 数据的逻辑结构与数据本身的内容和形式无关 逻辑关系是指数据元素之间的关联方式或称为“邻接关系” 线性结构 非线性结构 集合 树形结构 图状(网状)结构 2??存储结构(物理结构):数据结构在计算机内存中的表示 数据的物理结构包括数据元素的表示和数据元素之间的关系的表示 顺序存储 顺序存储不存储数据结构中元素之间的关系 数据元素顺序存放,每个结点只含一个元素。存储位置反映数据元素之间的逻辑关系。 存储密度大,但是插入删除效率差。 非顺序存储 链式存储 每个结点除了存储数据元素信息之外还包括一组(至少一个)附加的指针域,用来表示结点间的逻辑关系 不要求存储空间连续但是,要求:每个节点占用一片连续的存储区域 索引存储 散列存储 3??数据的运算 算法 5大特征: 有穷性;在确定的时间内完成指的是:有穷性:算法执行有限步,每一步在有限时间内完成 确定性;确定性是指不能有二义性 可行性、 输入0-n、 输出1-n 4个目标: 正确性、可读性、健壮性、效率与低存储量(又叫时空性能) 效率 时间复杂度 指的是:执行时间与问题规模n成正比 取决于:问题规模n和

文档评论(0)

1亿VIP精品文档

相关文档