數据结构基础知识整理.docVIP

  • 7
  • 0
  • 约1.21万字
  • 约 14页
  • 2016-12-02 发布于重庆
  • 举报
數据结构基础知识整理

数据结构基础知识整理 * 名词解释 1、数据:是信息的载体,能够被计算机识别、存储和加工处理。 * 2、数据元素:是数据的基本单位,也称为元素、结点、顶点、记录。一个数据元素可以由若干个数据项组成,数据项是具有独立含义的最小标识单位。 * 3、数据结构:指的是数据及数据之间的相互关系,即数据的组织形式,它包括数据的逻辑结构、数据的存储结构和数据的运算三个方面的内容。 * 4、数据的逻辑结构:指数据元素之间的逻辑关系,即从逻辑关系上描述数据,它与数据的存储无关,是独立于计算机的。 * 5、数据的存储结构:指数据元素及其关系在计算机存储器内的表示。是数据的逻辑结构用计算机语言的实现,是依赖于计算机语言的。 * 6、线性结构:其逻辑特征为,若结构是非空集,则有且仅有一个开始结点和一个终端结点,并且其余每个结点只有一个直接前趋和一个直接后继。 * 7、非线性结构:其逻辑特征为一个结点可能有多个直接前趋和直接后继。 * 8、算法:是任意一个良定义的计算过程,它以一个或多个值作为输入,并产生一个或多个值作为输出;即一个算法是一系列将输入转换为输出的计算步骤。 * 9、算法的时间复杂度T(n):是该算法的时间耗费,它是该算法所求解问题规模n趋向无穷大时,我们把时间复杂度T(n)的数量级(阶)称为算法的渐近时间复杂度。 * 10、最坏和平均时间复杂度:由于算法中语句的频度不仅与

文档评论(0)

1亿VIP精品文档

相关文档