网站大量收购独家精品文档,联系QQ:2885784924

第6章 补充习题 2.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、单选题 1. 树最适合用来表示( C )。 A)有序数据元素 B)无序数据元素 C)元素之间具有分支层次关系的数据 D)元素之间无联系的数据 2. 设深度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至多为( A )。 A)2h-1 B)2(h-1) C)2*h-1 D)2*h 3. 在一棵二叉树中,第5层上的结点数最多有( C )。 A)10 B)15 C)16 D)32 4. 下图所示的二叉树中,( C )不是完全二叉树。 5. 有100个结点的完全二叉树,叶子结点的个数为:( B )。 A)49 B)50 C)51 D)52 说明:由完全二叉树的性质知:第100个结点的父结点为50,而且2*51100,即第51个结点无左孩子,为叶子结点,故叶子结点编号为:51- -100,叶子结点数为50。 7. 具有100个结点的二叉树中,若用二叉链表存储,其指针域部分用来指向结点的左、右孩子,其中( D )个指针域为空。 A)50 B)99 C)100 D)101 说明:已知:n=n0+n1+n2,指针域为空个数:2*n0+n1=n0+n1+n2+1, 即n+1. 8. 首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历称为( C )。 A)前序遍历 B)后序遍历 C)中序遍历 D)层次遍历 9. 任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序( A )。 A)不发生变化 B)发生变化 C)不能确定 D)以上都不对 10.某非空二叉树的前序序列和后序序列正好相反,则二叉树一定是( B )的二叉树。 A)空或只有一个结点 B)高度等于其结点数 C)任一结点无左孩子 D)任一结点无右孩子 11.如果某二叉树的先序遍历序列是abdcef,中序遍历序列是dbaefc,则其后序遍历序列是( D )。 A)dbafec B)fecdba C)efcdba D)dbfeca 12.按照二叉树的定义,具有3个结点的二叉树形态有(C )种。 A)3    B)4    C)5    D)6 14.n个结点深度为h的二叉树的线索化所需的时间复杂度是( C )。 A)O(1) B)O(hn) C)O(n) D)O(nlog2h) 15.设a,b为一棵二叉树上的两个结点,在中序遍历时,a在b前的条件是(C )。 A)a是b祖先 B)a是b子孙 C)a在b左方 D)a在b右方 16.关于二叉树的三种遍历,下列说法正确的是( D )。 A)任意两种遍历序列都不可以唯一决定该二叉树 B)任意两种遍历序列都可以唯一决定该二叉树 C)先序遍历序列和后序遍历序列可以唯一决定该二叉树 D)先序遍历序列和中序遍历序列可以唯一决定该二叉树 18.已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是( D )。 A)acbed B)decab C)deabc D)cedba 19.前序遍历和中序遍历结果相同的二叉树为( B )。 A)只有根结点的二叉树 B)所有非叶子结点只有右子树的二叉树 C)根结点无右孩子的二叉树 D)根结点无左孩子的二叉树 20.前序遍历和后序遍历结果相同的二叉树为( A )。 A)只有根结点的二叉树 B)所有非叶子结点只有右子树的二叉树 C)根结点无右孩子的二叉树 D)根结点无左孩子的二叉树 21.树的基本遍历策略可分为先根遍历和后根遍历;二叉树的基本遍历策略可分为先序遍历、中序遍历和后序遍历。这里我们把由树转化得到的二叉树叫做这棵树对应的二叉树。那么以下结论中,( A )是正确的。 A)树的先根遍历序列与其对应的二叉树的先序遍历序列相同 B)树的后根遍历序列与其对应的二叉树的后序遍历序列相同 C)树的先根遍历序列与其对应的二叉树的中序遍历序列相同 D)以上都不对 22.若由森林转化得到的二叉树是非空的二叉树,则二叉树形状是( C )。 A)根结点无右子树的二叉树 B)根结点无左子树的二叉树 C)根结点可能有左二叉树和右二叉树 D)各结点只有一个儿子的二叉树 23.由分别带权为9,2,5,7的四个叶子结点构造一棵Huffman树,则该树的带权路径长度WPL为( C )。 A)23 B)37 C)44 D)46 24.有m个叶子结点的Huffman树所具有的结点总数为( B )。 A)m+1 B)2m-1 C)2m D) 2m+1 26.若构造一棵具有n个结点的二叉排序树,最坏

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档