数据结构5-6章测试题(带答案).pdfVIP

  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文档。上传文档
查看更多
数据结构5-6章测试题 (带答案) 《数据结构》第2教学单元测试练习题 一.选择 1.将一棵有100个结点的完全二叉树从根结点这一层开始,每一层上从左到右依次对结点编号,根结点 的编号为1,则编号为49的结点的左孩子编号为()根? 右孩子? A.98 B.99 C.50 D.48 2 .以下说法错误的是( ) A.一般在赫夫曼树中,权值越大的叶子离根结点越近 B.赫夫曼树中没有度数为1的分支结点 C.若初始森林中共有n棵二叉树,最终求得的赫夫曼树共有2n-1个结点 D.若初始森林中共有n棵二叉树,进行2n-1次合并后才能剩下一棵最终的赫夫曼树 3 .深度为6的二叉树最多有( )个结点 A .64 B.63 C.32 D.31 4 .以下说法正确的是( ) A.任何一棵二叉树中至少有一个结点的度为2 B.任何一棵二叉树中每个结点的度都为2 C.任何一棵二叉树的度肯定等于2 D.任何一棵二叉树的度可以小于2 5 .设森林T中有4棵树,第一、二、三、四棵树的结点个数分别是n1,n2,n3,n4,那么当把森林T转换成一棵 二叉树后,且根结点的右子树上有( d )个结点。根结点的左孩子上有( a )个结点。 A.n1-1 B.n1 C.n1+n2+n3 D.n2+n3+n4 6.对含有( )个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。 A.0 B.1 C.2 D.不存在这样的二叉树 7 .讨论树、森林和二叉树的关系,目的是为了( ) A.借助二叉树上的运算方法去实现对树的一些运算 B.将树、森林按二叉树的存储方式进行存储 C.将树、森林转换成二叉树 D.体现一种技巧,没有什么实际意义 8.已知某二叉树的后续遍历序列是dabec,中序遍历序列是deabc,它的前序遍历序列是( ) A.acbed B.deabc C.decab D.cedba 9.如果T2是由有序树T转化而来的二叉树,那么T中结点的前序就是T2中结点的( a ), 后序就是T2中结点的 ( b ) A.前序 B.中序 C.后序 D.层次序 10.深度为5的二叉树至多有( )个结点。 A.16 B.32 C.31 D.10 11.以下说法错误的是( ) A.存在这样的二叉树,对它采用任何次序的遍历,其结点访问序列均相同 B.二叉树是树的特殊情形 C.由树转换成二叉树,根结点右子树总是空的 D.在二叉树只有一棵子树的情况下也要明确指出该子树是左子树还是右子树 12.下列序列中,符合堆定义的是() A.(100,80,55,60,50,40,58,35,20) B.( 100,80,55,60,50,40,35,58,20) C.( 100,80,55,58,50,40,60,35,20) D. ( 100,70,55,60,50,40,58,35,20) 13.算术表达式a+b* (c+d/e)转为后缀表达式后为( ) A.ab+cde/* B.abcde/+*+ C.abcde/*++ D.abcde*/++ 14.设树T的度为4 ,其中度为1,2 ,3和4的结点个数分别为4 ,2 ,1,1 则T中的叶子数为( ) A.5 B.6 C.7 D.8 解析:总分支=1*4+2*2+3*1+4*1=15 ,则总结点=15+1=16 不为零的结点个数=4+2+1+1=8 为零的结点 总的-不为零的=16-8=8 15.若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是( ) A.9 B.11 C.15 D.不确定 16.设有13个值,用它们组成一棵哈夫曼树,则该哈夫曼树共有( )个结点. A.13 B.12 C.26 D.25 17.设给定权值总数有n 个,其哈夫曼树的结点总数为( ) A.不确定 B.2n C.2n+1 D.2n-1 18.二叉树的第I层上最多含有结点数为( ) A.2I B.2I-1-1 C.2I-1 D.2I -1 19.一个具有1025个结点的二叉树的高h为( ) A.11 B.10 C.11至1025之间 D.10至1024之间20 .一棵二叉树高度为h,所有结点的度或为0 ,或为2 ,则这 棵二叉树最少有( )结点 A.2h B.2h-1 C.2h+1 D.h+1 21 .对于有n 个结点的二叉树, 其高度为( ) A.nlog2n B.log2n C.?log2n?|+1 D.不确定 22 .在一棵高度为k的满二叉树中,结点总数为( ) A.2k-1 B.2k C.2k-1 D.?l

文档评论(0)

139****1921 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档