数据结构原理与分析0134318日下复习资料全.docxVIP

数据结构原理与分析0134318日下复习资料全.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构原理与分析 -01343-18 日下 - 复习资料 一、填空 1.线性表是具有 n 个什么的有限序列 (数据元素 )。 2.邻接表的存储结构下图的深度优先遍历类似于二叉树的 (先序遍历 )。 3.在一棵二叉树的二叉链表中 ,空指针域数等于非空指针域数加 ( 2 )。 4.某二叉树的前序和后序序列正好相反 , 则该二叉树一定是什么二叉树 (高度等于 其结点数 ) 。 5.对于栈操作数据的原则是 (后进先出 )。 6.结点前序为 xyz 的不同二叉树 ,所具有的不同形态为 (5 ) 。 7.设长度为 n 的链队列用单循环链表表 示,若只设头指针 ,则入队操作的时间复杂度为 (O(n) ) 。 8.在一棵高度为 h( 假定树根结点的层号为 0)的完全二叉树中 ,所含结点个数不小于 (2h ) 。 9.具有 n 个顶点的有向无环图最多可包含有向边的条数是 (n(n-1)/2 )。 因此在初始为空的队列中插入元素 a,b,c,d 以后 ,紧接着作了两次删除操作 ,此时的队尾元素是 (d ). 若二叉树中度为 2 的结点有 15 个,度为 1 的结点有 10 个,则叶结点的个数 (16 )。 对于一棵满二叉树 , m 个树叶 ,n 个结 点,深度为 h, 则 (n=2h + 1-1 )。 在一棵具有 n 个结点的二叉树中 ,所有结点的空子树个数等于 ( n+1 ) 用邻接表表示图进行深度优先遍历 时,通常用来实现算法的辅助结构是 (栈 )。 堆的形状是一棵 ( 完全二叉树)。 若在一棵非空树中 ,某结点 A 有 3 个兄弟结点 (包括 A 自身), B 是 A 的双亲结点,则 B的度为 (4)。 任何一个无向连通图的最小生成树(有 一棵或多棵) 在非空二叉树的中序遍历序列中 ,二叉树的根结点的左边应该 ( 只有左子树上 的所有结点)。 排序方法中 ,从未排序序列中依次取 出元素与已排序序列中的元素进行比较 , 将其放入已排序序列的正确位置上的方法,称为 ( 插入排序 )。 对于一棵满二叉树 , m 个树叶 ,n 个结点,深度为 h, 则 (n=2h + 1-1 ) 。 具有 n 个顶点的有向图最多可包含的有向边的条数是 (n(n-1)) 。 某二叉树的前序和后序序列正好相 同,则该二叉树一定是什么样的二叉树 (空或只有一个结点 ) 。 23. 栈和队列的主要区别在于 (插入删除运算的限定不一样 )。 串是(任意有限个字符构成的序列 )。 25. 对有 14 个数据元素的有序表 R[14] 进行 折半搜索 ,搜索到 R[3] 的关键码等于给定 值,此时元素比较顺序依次为 (R[6] , R[2] , R[4] , R[3] )。 深度为 h 且有多少个结点的二叉树称为满二叉树 (2h+1-1) 。 在含 n 个顶点 e 条边的无向图的邻接矩 阵中,零元素的个数为 ( n2-2e )。 在一个有向图中 ,所有顶点的入度之 和与所有顶点出度之和的倍数为(1) 。 邻接表的存储结构下图的广度优先遍历类似于二叉树的 (按层遍历 ) 。  . . 设高度为 h 的二叉树上只有度为 0 和度为 2 的结点 ,则此类二叉树中所包含的结点数至少为 (2h-1) 。 31. 若一棵二叉树具有 10 个度为 2 的结点,5 个度为 1 的结点 ,则度为 0 的结点个数是 ( 11) 在一棵具有 n 个结点的二叉树中 ,所有结点的空子树个数等于 ( n+1 ) 若一棵二叉树有 11 个度为 2 的结点 , 则该二叉树的叶结点的个数是( 12 )。 对有 n 个记录的表按记录键值有序建立二叉查找树 ,在这种情况下 ,其平均查找 长度的量级为 ( O(n) )。 设森林 F 中有三棵树 ,第一、第二和第 三棵的结点个数分别为 m1,m2 和 m3, 则森 林 F 对应的二叉树根结点上的右子树上结点个数是 ( m2+m3) 。 36. 对有 18 个元素的有序表作二分 (折 半)查找 ,则查找 A[3] 的比较序列的下标为(9、4、2、 3)。 若要在 O ( 1 )的时间复杂度上实现两个循环链表头尾相接 ,则应对两个循环链表各设置一个指针 ,分别指向 (各自的尾结点 )。 深度为 h 的满二叉树所具有的结点个数 是( 2h+1-1 )。 设高度为 h 的二叉树上只有度为 0 和度为 2 的结点 ,则此类二叉树中所包含的结点数至少为 ( 2h-1 )。 如果 T2 是由有序树 T 转换而来的二叉 树,那么 T中结点的先根序列就是 T2 中结点的 (先根序列 )。 有 n 个叶子的哈夫曼树的结点总数为( 2n-1 )。 设长度为 n 的链队列用单循环链表表示,若只设头指针 ,则入队操作的时间复杂度为 (O(n)) 。 若二叉树中度

文档评论(0)

183****9328 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档