- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖北理工数据结构次月考
1. 不含任何结点的空树( C )。
A.是一棵树
B. 是一棵二叉树
C. 是一棵树也是一棵二叉树
D. 既不是树也不是二叉树
2. 如果结点A有3个兄弟,B是A的双亲,则B的度是( D)
A.1
B. 2
C. 3
D. 4
3.二叉树是非线性数据结构,所以( C)。
A.它不能用顺序存储结构存储
B. 它不能用链式存储结构存储
C. 顺序存储结构和链式存储结构都能存储
D. 顺序存储结构和链式存储结构都不能使用
4.由3 个结点可以构造出多少种不同的二叉树?(D ) 。
A.2
B. 3
C. 4
D. 5
5. 一棵完全二叉树上有1001个结点,其中叶子结点的个数是( D )
A.250
B.500
C. 254
D. 501
6.一个具有1025个结点的二叉树的高h为( C )。
A.10
B.11
C.11至1025之间
D.10至1024之间
7.把一棵树转换为二叉树后,这棵二叉树的形态是(A )。
A.唯一的
B. 有多种
C. 有多种,但根结点都没有左孩子
D. 有多种,但根结点都没有右孩子
8.深度为h的满m叉树的第k层有( A)个结点。(1=k=h)
A.m的k-1次方
B. m的k次方减1
C. m的h-1次方
D. m的h次方减1
9.利用二叉链表存储树,则根结点的右指针是( C )
A.指向最左孩子
B. 指向最右孩子
C. 空
D. 非空
10.具有n(n0)个结点的完全二叉树的深度为( C )
A. é以2为底n的对数向上取整ù
B.以2为底n的对数向下取整
C.以2为底n的对数向下取整+1
D.以2为底n+1的对数向上取整
11.对二叉树的结点从1开始进行连续编号,要求每个结点的编号大于其左、右孩子的编号,同一结点的左右孩子中,其左孩子的编号小于其右孩子的编号,可采用( C )遍历实现编号。
A. 先序
B. 中序
C. 后序
D. 从根开始按层次遍历
12.若二叉树采用二叉链表存储结构,要交换其所有分支结点左、右子树的位置,利用(C )遍历方法最合适。
A.前序
B.中序
C.后序
D.按层次
13.在下列存储形式中,( D )不是树的存储形式?
A.双亲表示法
B.孩子链表表示法
C.孩子兄弟表示法
D.顺序存储表示法
14. 一棵非空的二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足( B )。
A.所有的结点均无左孩子
B. 所有的结点均无右孩子
C. 完全二叉树
D. 堆
15.某二叉树的前序序列和后序序列正好相反,则该二叉树一定是(D )的二叉树。
A.空或只有一个结点
B.任一结点无左子树
C.高度等于其结点数
D.任一结点无右子树
16.若X是二叉中序线索树中一个有左孩子的结点,且X不为根,则X的前驱为( C )。
A.X的双亲
B. X的右子树中最左的结点
C.X的左子树中最右结点
D. X的左子树中最右叶结点
17.引入二叉线索树的目的是(A )
A.加快查找结点的前驱或后继的速度
B.插入运算方便
C.删除运算方便
D.可方便地用于各种逻辑结构的存储表示
18.线索二叉树是一种( C)结构。
A.逻辑
B.逻辑和存储。
C.物理。
D.线性。
19.线索二叉树中某结点R没有左孩子的充要条件是( C )。
A.R.lchild=NULL
B.R.ltag=0
C.R.ltag=1
D.R.rchild=NULL
20.设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有( C)个
A. n-1
B.n
C. n+1
D. n+2
21.讨论树、森林和二叉树的关系,目的是为了( B )。
A.借助二叉树上的运算方法去实现对树的一些运算
B.将树、森林按二叉树的存储方式进行存储并利用二叉树的算法解决其相关问题
C.双链表
D.体现一种技巧,没什么实际意义
22.设森林中有3棵树,3棵树的结点数依次为m、n、k
文档评论(0)