电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构名词解释(个人备考时结合群里那个文档与王道书自己摘录的-仅供参考)VIP免费

数据结构名词解释(个人备考时结合群里那个文档与王道书自己摘录的-仅供参考)_第1页
1/4
数据结构名词解释(个人备考时结合群里那个文档与王道书自己摘录的-仅供参考)_第2页
2/4
数据结构名词解释(个人备考时结合群里那个文档与王道书自己摘录的-仅供参考)_第3页
3/4
数据结构:一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系与操作等的学科。数据:数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序处理的符号的集合。数据元素:数据的基本单位,在计算机程序中通常作为一个整体进行考虑与处理。数据类型:是一个值的集合与定义在此集合上一组操作的总称。包括原子类型:其值不可在分的数据类型结构类型:其值可以在分解为若干成分的数据类型抽象数据类型:ADT,指一个数学模型以及定义在该模型上的一组操作。通常用数据对象、数据关系、基本操作集这样的三元组来表示。有数据抽象与数据封装两个重要特性。数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。包括(逻辑结构、存储结构与数据的运算)。数据的逻辑结构:指数据元素之间的逻辑关系。包括集合、线性结构、树形结构、图状结构或网状结构。数据的存储结构:指数据结构在计算机中的表示,也成物理结构。主要有顺序存储、连接存储、索引存储、散列存储。数据的运算:施加在数据上的运算包括运算的定义与实现。定义是针对逻辑结构,指出运算的功能。实现是针对存储结构的,指出运算的具体操作步骤。算法:对特定问题求解步骤的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。有5个重要特性(有穷性、确定性、可行性、输入、输出)算法设计的要求:正确性、可读性、健壮性、效率与低存储量需求。时间复杂度:一般情况下,算法中基本操作的重复次数是问题规模n的某个函数f(n),算法的时间度量记作T(n)=O(f(n)),表示随着问题规模n的增大,算法执行时间增长率与f(n)的增长率相同,称为时间复杂度。空间复杂度:S(n)定义为该算法所耗费的村粗空间,是问题规模n的函数。第二章:线性表线性表:具有相同数据类型的n(n>=0)个数据元素的有限序列。线性表的顺序存储又称顺序表;链式存储又称单链表。静态链表:借助数组来描述线性表的链式存储结构,结点也有数据域与指针域。但指针是结点的相对地址(数组下标)。需要预先分配连续的内存空间。栈:限定在表尾进行插入或删除操作的线性表。操作端称为栈顶,后进先出队列:一种先进先出的线性表,只允许在表的一段插入元素,另一端删除元素,在队列中允许插入的一端为队尾,允许删除的一端为队头。串:由零个或者多个字符组成的有限序列。串中任意个连续的字符组成的子序列称为该串的子串。字符在序列中的序号为该字符的位置。树的结点包括一个数据元素以及若干指向其子树的分支。结点拥有的子树称为结点的度。度为0的结点称为叶子或终端结点。树的度是树内个结点的度的最大值。结点的子树的根称为该结点的孩子,相应的该节点为孩子的双亲。同一个双亲的孩子之间互称兄弟。结点的祖先是从根到该结点的所经分支上的所有结点。反之,以某结点为根的子树中任一结点都称为该结点的子孙。结点的层次:从树根开始定义,根结点为第1层,它的子结点为第2层,以此类推。树的高度或深度:树中结点的最大层数。有序树与无序树:树中结点的子树从左到右是有次序的,不能交换,叫做有序树。反之为无序树。路径与路径长度:树中两个结点之间的路径是由这两个结点之间所经过的结点序列构成的。路径长度是路径上经过的边的个数。树的路径长度:树根到每一个结点的路径长度之与树的带权路径长度(WPL):树中所有叶子结点的带权路径长度之与。哈夫曼树:在含有N个带权叶子结点的二叉树中,其中带权路径长度(WPL)最小的二叉树称为哈夫曼树或最优二叉树。哈夫曼编码:一种广泛应用而且非常有效的数据压缩编码。森林:m(m>=0)棵互不相交的树的集合。二叉树:是另一种树形结构,每个结点至多有两棵子树,并且,二叉树的子树有左右之分,其次序不能任意颠倒。满二叉树:一棵高度为h,并且含有2^h-1个结点的二叉树称为满二叉树。即每层都有最多的结点,叶子集中在二叉树的最下一层且除叶子之外的每个结点度为2.完全二叉树:设一个高度为h,有n个结点的二叉树,当且仅当其每一个结点都与高度为h的满二叉树中编号为1-n的结点一一对应时,称为完全二叉树。二叉排...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构名词解释(个人备考时结合群里那个文档与王道书自己摘录的-仅供参考)

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部