首页 > 全部 > 计算机408 > 计算机专业基础综合数据结构(树与二叉树)模拟试卷1

计算机专业基础综合数据结构(树与二叉树)模拟试卷1

本单篇文档共8664字,内容预览3000字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有考研类学硕统考专业整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
计算机408 章节练习 5618人下载
价格: 1.10 原价:¥8.80
收藏

计算机专业基础综合数据结构(树与二叉树)模拟试卷1

单选题

1.在下面关于树的相关概念的叙述中,正确的是( )。(D)

A. 只有一个结点的二叉树的度为1

B. 二叉树的度一定为2

C. 二叉树的左右子树可任意交换

D. 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树

解析:只有一个结点的二叉树的度为零。二叉树的度可以为0、1、2;二叉树的左右子树不能任意交换。

2.已知一算术表达式的中缀形式为A+B*C-D/E,后缀形式为ABC*+DE/一,其前缀形式为( )。(D)

A. 一A+B*C/DE

B. 一A+B*CD/E

C. 一+*ABC/DE

D. 一+A*BC/DE

解析:根据题目给出的中缀和后缀表达式可以得到其算术表达式为:(A+B*C)一D/E,前缀表达式:一+A*BC/DE。

3.算术表达式a+b*(c+d/e)转为后缀表达式后为( )。(B)

A. ab+cde/*

B. abcde/+*+

C. abcde/*++

D. abcde*/++

解析:根据表达式a+b*(c+d/e)可知其后缀表达式为abcde/+*+。

4.某二叉树的先序遍历序列为IJKLMNO,中序遍历序列为JLKINMO,则后序遍历序列是( )。(C)

A. JLKMNOI

B. LKNJOMI

C. LKJNOMI

D. LKNOJMI

解析:由先序和中序遍历序列确定一棵二叉树,再给出这棵二叉树的后序遍历序列。

5.设森林F对应的二叉树为B,它有m个结点,B的根为P,P的右子树结点个数为n,森林F中第一棵树的结点个数是( )。(A)

A. m-n

B. m一n—1

C. n+1

D. 条件不足,无法确定

解析:F对应的二叉树共有m个结点,右子树上n个,左子树上有(m—n一1)个,第一株树包括根和左子树,共(m一n)个。

6.二叉树若用顺序方法存储,则下列四种算法中运算时间复杂度最小的是( )。(B)

A. 先序遍历二叉树

B. 判断两个指定位置的结点是否在同一层上

C. 层次遍历二叉树

D. 根据结点的值查找其存储位置

解析:选项A、C、D运算的时间复杂度都是O(n),而选项B的运算的时间复杂度为O(1),因为对于指定位置p和q的两个结点,判断是否在同一层上,只需判断两者[log2p]=[log2q]是否成立。

7.设某二叉树中只有度为0和度为2的结点,如果此二叉树的高度为100,那么此二叉树中所包含的结点数最少为( )。(C)

A. 188

B. 200

C. 199

D. 201

解析:除根结点层只有1个结点外,其他各层均有两个结点,结点总数=2×(100一1)+1=199。

8.树是结点的有限集合,一棵树中有( )根结点。(C)

A. 有0个或1个

B. 有0个或多个

C. 有且只有一个

D. 有1个或1个以上

解析:根据树的基本定义可知,每个树只能有且只有一个根结点。

9.下列二叉排序树中,满足平衡二叉树定义的是( )。

(B)

A.

B.

C.

D.

解析:考查平衡二叉树的定义。

根据平衡二叉树的定义有,任意结点的左右子树高度差的绝对值不超过1。而其余三个选项均可以找到不符合的结点。

10.把树的根结点的层数定义为1,其他结点的层数等于其父结点所在层数加上1。设T是一棵二叉树,Ki和Kj是T中子结点数小于2的结点中的任意两个,它们所在的层数分别为λKi和λKj,当关系式|λKi一λKj|≤1一定成立时,则称T为一棵( )。(C)

A. 满二叉树

B. 二叉查找树

C. 平衡二叉树

D. 完全二叉树

解析:此题干的叙述符合平衡二又树的定义。

11.设森林F中有三棵树,第一、第二、第三棵树的结点个数分别为M1、M2和M3。与森林F对应的二叉树根结点的右子树上的结点个数是( )。(D)

A. M1

B. M1+M2

C. M3

D. M2+M3

解析:森林转换成对应的二叉树,第一棵树的根结点作为此二叉树的根结点,第一棵树除根结点外其他结点时此二叉树的左子树。二叉树的右子树为第二棵树和第二棵树构成的,因此结点数为M2+M3。

12.若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是( )。(B)

A. 10

B. 11

C. 16

D. 不确定

解析:根据二叉树的性质可知,度为0的结点个数比度为2结点个数多一个,即n0=n2+1。

13.具有10个叶结点的二叉树中有( )个度为2的结点。(B)

A. 8

B. 9

C. 10

D. 11

解析:根据二叉树的性质n0=n2+1,可知度为2的结点个数为9。

14.在一棵度为3的树中

本文档预览:3000字符,共8664字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
计算机专业基础综合数据结构(树与二叉树)模拟试卷1

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号