首页 > 全部 > 计算机408 > 计算机专业(基础综合)模拟试卷291

计算机专业(基础综合)模拟试卷291

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

计算机专业(基础综合)模拟试卷291

单选题

1.若元素a,b,c,d,e,f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是( )。(D)

A. d,c,e,b,f,a

B. c,b,d,a,e,f

C. b,c,a,e,f,d

D. a,f,e,d,c,b

解析:4个选项所给序列的进、出栈操作序列分别为:

选项A:Push,Push,Push,Push,Pop,Pop,Push,Pop,Pop,Push,Pop,Pop

选项B:Push,Push,Push,Pop,Pop,Push,Pop,Pop,Push,Pop,Push,Pop

选项C:Push,Push,Pop,Push,Pop,Pop,Push,Push,Pop,Push,Pop,Pop

选项D:Push,Pop,Push,Push,Push,Push,Push,Pop,Pop,Pop,Pop,Pop

按照题目要求,不允许连续三次进行退栈操作,所以选项D所给序列为不可能得到的出栈顺序。

2.某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,元素a,b,c,d,e依次入此队列后再进行出队操作,则不可能得到的出队序列是( )。(C)

A. b,a,c,d,e

B. d,b,a,c,e

C. d,b,c,a,e

D. e,c,b,a,d

解析:根据题意,队列两端都可以输入数据元素,但是只能在一端输出数据元素,这种队列为输出受限的双端队列。本题解题方法分别判断每个选项如何入队和出队,从而得出不可能的情况。

假设L代表从左端入队,R代表从右端入队,出队都是从左端L出。四个选项所给序列的进队操作序列分别为:

选项A:aL(或aR),bL,cR,dR,cR

选项B:aL(或aR),bL,cR,dL,eR

选项C:不可能出现

选项D:aL(或aR),bL,cL,dR,cL

3.下列线索二叉树中(用虚线表示线索),符合后序线索树定义的是( )。

(D)

A.

B.

C.

D.

解析:线索二叉树利用二叉链表的空链域来存放结点的前驱和后继信息。解题思路较简单。题中所给二叉树的后序序列为dbca。结点d无前驱和左子树,左链域空,无右子树,右链域指向其后继结点b:结点b无左子树,左链域指向其前驱结点d;结点c无左子树,左链域指向其前驱结点b,无右子树,右链域指向其后继结点a。所以正确选项为D。

4.在下图所示的平衡二叉树中,插入关键字48后得到一棵新平衡二叉树。在新平衡二叉树中,关键字37所在结点的左、右子结点中保存的关键字分别是( )。

(C)

A. 13、48

B. 24、48

C. 24、53

D. 24、90

解析:题目中,插入48以后,树根结点的平衡因子由-1变为-2,失去平衡。这属于RL(先右后左)型平衡旋转,需做两次(先右旋后左旋转)旋转操作。过程如下图所示:

5.在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶结点个数是( )。(B)

A. 41

B. 82

C. 113

D. 122

解析:根据二叉树的性质3的推广公式:N0=1+N2+2N3+…+(m-1)Nm可直接在将数据带入公式,即N0=1+N2+2N3+3N4=1+1×1+2×10+3×20=82。树T的叶子结点的个数是82。如果考生不能熟练掌握二叉树的性质3的推广公式,得到本题的正确答案将费时费力。因此,需要熟练掌握二叉树的性质及推广。

6.对n(n≥2)个权值均不相同的字符构成哈夫曼树。下列关于该哈夫曼树的叙述中,错误的是( )。(A)

A. 该树一定是一棵完全二叉树

B. 树中一定没有度为1的结点

C. 树中两个权值最小的结点一定是兄弟结点

D. 树中任一非叶结点的权值一定不小于下一层任一结点的权值

解析:哈夫曼树为带权路径长度最小的二叉树,但不一定是完全二叉树,选项A错误;哈夫曼树中没有度为1的结点,选项B正确;构造哈夫曼树时,最先选取两个权值最小的结点作为左右子树构造一棵新的二叉树,C正确;哈夫曼树中任一非叶结点P的权值为其左右子树根结点权值之和,其权值不小于其左右子树根结点的权值,在与结点P的左右子树根结点处于同一层的结点中,若存在权值大于结点P权值的结点Q,那么结点Q与其兄弟结点中权值较小的一个应该与结点P作为左右子树构造新的二叉树,由此可知,哈夫曼树中任一非叶结点的权值一定不小于下一层任一结点的权值。

7.若无向图G=(V,E)中含7个顶点,则保证图G在任何情况下都是连通的,则需要的边数最少是( )。(C)

A. 6

B. 15

C. 16

D. 21

解析:要保证无向图G在任何情况下都是连通的,即任意变动图G中的边,G始终保持连通。首先需要图G的任意6个结点构成完全连通子图G1,需n(n-1)/2=6×(6-1)/2=15条边,然后再添加一条边将第7个结点与GI连接起来,共需16条边。本题非常容易错误地选择选项A,主要原因是对“保证图G在任何情况

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

剩余未完,查看全文
收藏
计算机专业(基础综合)模拟试卷291

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号