数据结构整理期末复习资料要素.doc

数据结构整理期末复习资料要素

数据结构期末复习材料 第一章 1、数据元素之间关系的映像: (1)顺序映像(顺序存储结构):以相对的存储位置表示后继关系。 (2)非顺序映像(链式存储结构):借助指针元素存储地址的指针表示数据元素之间的逻辑关系。 ADT定义的方法:数据对象、结构关系、基本操作。 3、算法的定义:对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。 算法的5要素:有穷性、确定性、可行性、输入、输出 4、算法的评价——衡量算法优劣的标准 正确性(correctness):满足具体问题的需求 可读性(readability):易读、易理解 健壮性(robustness):当输入数据非法时,算法能够做出反应或进行处理 效率与低存储量:执行时间短、存储空间小 第二章 1、线性表是一种最简单的线性结构。 线性结构 是一个数据元素的有序(次序)关系 特点:存在唯一的一个“第一个”的数据元素;存在唯一的一个“最后一个”的数据元素;除第一个数据元素外,均有唯一的前驱;除最后一个数据元素外,均有唯一的后继。 2、线性表类型的实现——顺序映像 定义:用一组地址连续的存储单元依次存放线性表中的数据元素。 (1)以“存储位置相邻”表示有序对ai-1,ai,则有:LOC(ai) = LOC(ai-1) + l其中l是一个数据元素所占存储量 LOC(ai) = LOC(a1) +

文档评论(0)

1亿VIP精品文档

相关文档