第六章树和二叉树习题.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章树和二叉树习题.doc

第六章 树和二叉树 习题 1.选择题 1)对于任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则( ) A.n0=n2+1 B.n2=n0+1 C.n0=2n2+1 D.n2=2n0+1 2) 深度为K的二叉树至多有( )个结点 A.2k B.2k-1 C.2k-1 节 D.2k-1-1 3)某二叉树的前序遍历为IJKLMNO,中序遍历序列为JLKINMO,则后序遍历序列为( ) A.JLKMNOI B.LKNJOMI C.LKJNOMI D.LKNOJMI 4)下列4棵树中( )不是完全二叉树 A B C D 5)具有35个结点的完全二叉树的深度为( ) A.5 B.6 C.7 D.8 6)将一棵有100个结点的完全二叉树从上到下,从左到右依次对结点进行编号,根结点的编号为1,则编号为49的结点的左孩子编号为( ) A.98 B.99 C.50 D.48 7)如果结点A有3个兄弟,而且B是A的双亲,则B的度是( ) A.4 B.5 C.6 D.7 8)设F是一个森林,B是由F转换得到的二叉树,F中有n个非终端结点,B中右指针域为空的结点有( )个 A.n-1 B.n C.n+1 D.n+2 9)树B的层号表示1a,2b,3d,3e,2c对应于下面选择的( ) A.1a[2b[3d,3e],2c] B.a[b[d],e],c] C.a[b,d[e,c]] D.a[b[d,e],c] 10)树最适合用来表示( )。 A.有序数据元素 B.无序数据元素 C.元素之间具有分支层次关系的数据 D.元素之间无联系的数据 11)对于二叉树来说,第i层上至多有( )结点 A 2i B 2i-1 C 2i-1 D 2i-1-1 12)前序遍历的顺序是( ) A 根结点,左子树,右子树 B 左子树,根结点,右子树 C 右子树,根结点,左子树 D 左子树,右子树,根结点 13)中序遍历的顺序是( ) 根结点,左子树。右子树 左子树,根结点,右子树 右子树,根结点,左子树 左子树,右子树,根结点 14)后序遍历的顺序是( ) A.根结点,左子树。右子树 B.左子树,根结点,右子树 C.右子树,根结点,左子树 D.左子树,右子树,根结点 15)若二叉树中度为2的节点有20个,度为1的节点有10个,则有( )个叶子节点。 A.25 B.30 C.21 D.41 16)根据定义,树的叶子节点其度数( )。 A.必大于0 B.必等于0 C. 必等于1 D.必等于2 17)二叉树若采用二叉链表结构表示,则对于n个节点的二叉树一定有( )。 A.2n个指针域其中n个指针为NULL B.2n个指针域其中n+1个指针为NULL C.2n-1个指针域其中n个指针为NULL D.2n-1个指针域其中n+1个指针为NULL 2.填空题 1)给定如下图所示二叉树 a b d e f g h i c 后序遍历法访问树中各结点的顺序 中序遍历法访问树中各结点的顺序 前序遍历法访问树中各结点的顺序 层次遍历法访问树中各结点的顺序 2)哈夫曼树是带权路径长度 的二叉树 3)将一棵树转换成一棵二叉树后,二叉树根结点没有 。 4)由一棵二叉树的前序序列和______ _可唯一确定这棵二叉树。 5)含有n个结点的二叉树用二叉链表表示时,有 空链域。 6)已知二叉树有50个叶子结点,则二叉树的总结点数至少为 7)前序遍历森林和 与该森林对应的二叉树,其结果相同 8)后根遍历树和 与该树对应的二叉树,其结果相同 9)对于二叉树来说,第i层上至多有______个结点 10)深度为K的二叉树至多有____个结点 11)含有n个结点的完全二叉树,它的高度是_______ 12)树的遍历主要有先根遍历、后跟遍历和______三种。 13)具有n个节点的二叉树的最大深度为_____ 14)具有n0个叶节点的哈夫曼树共有_____个节点 15)深度为k的完全二叉树至少有_____个节点。 16) 深度为k的完全二叉树至多有_____个节点。 3.判断题 1)二叉树是树的特殊形式

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档