(完整word版)数据结构知识点总结(详细无题目),文档.docxVIP

  • 29
  • 0
  • 约9.51千字
  • 约 16页
  • 2021-02-09 发布于山东
  • 举报

(完整word版)数据结构知识点总结(详细无题目),文档.docx

数据结构知识点总结 内容概要: 基本概念 ——线性表 ——栈与队列 ——树与二叉树 ——图 ——查找算法 ——排序算法 一、 基本概念 1、数据元素是数据的基本单位。 2、数据项是数据不可分割的最小单位。 3、数据结构的 逻辑结构(抽象的,与实现无关) 物理结构(存储结构) 顺序映像(顺序存储结构)位置“相邻”非顺序映像(链式存储结构)指针表示关系 4、算法特性:算法具有正确性、有穷性,确定性, (可行性)、输入,输出正确性:能按设计要求解决具体问题,并得到正确的结果。 有穷性:任何一条指令都只能执行有限次,即算法必须在执行有限步后结束。 确定性:算法中每条指令的含义必须明确,不允许由二义性 可行性:算法中待执行的操作都十分基本,算法应该在有限时间内执行完毕。 输入:一个算法的输入可以包含零个或多个数据。 输出:算法有一个或多个输出 5、算法设计的要求: 1)正 确 性:算法应能满足设定的功能和要求 。 2)可 读 性:思路清晰、层次分明、易读易懂 。 3)健 壮 性:输入非法数据时应能作适当的反应和处理。 4)高 效 性(时间复杂度):解决问题时间越短,算法的效率就越高。 5)低存储量(空间复杂度) :完成同一功能,占用存储空间应尽可能少。 二、 线性表 1 、线性表 List:最常用且最简单的数据结构。 含有大量记录的线性表称为文件。 2 、线性表是 n

文档评论(0)

1亿VIP精品文档

相关文档