当前位置:问答库>考研试题

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题

  摘要

目录

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题(一).... 2

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题(二).. 13

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题(三).. 25

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题(四).. 37

2017年中国石油大学(华东)计算机与通信工程学院859数据结构考研冲刺密押题(五).. 48

一、选择题

1. 已知两个长度分别为m 和n 的升序链表,若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度是( )

A.

B.

C.

D.

【答案】D

【解析】m 和n 是两个升序链表长度分别为m 和n ,在合并过程中最坏的情况是两个链表中的元素依次进行比较,比较的次数是m 和n 中的最大值。

2. float 型数据通常用IEEE754单精度浮点数格式表示。若编译器将float 型变量x 分配在一个32位浮点寄存器FR1中,且x=-8.25, 则FR1的内容是( )。

A.C1040000H

B.C2420000H

C.C1840000H

D.C1C20000H

【答案】A

【解析】首先将十进制数转换为二进制数-1000.01,接着把它写成规格化形式(按IEEE754标准),然后计算阶码的移码=偏置值+阶码真值=127+3 = 130, 最后短浮点数代码:数符位=1, 阶码= 10000010, 尾数00001000000000000000000, 写成十六进制为C1040000H 。选项D 是一

个很容易被误选的选项,其错误在于没有考虑IEEE754标准中隐含最高位1的情况,偏置值是128。

3. 下列命中组合情况中,一次访存过程中不可能发生的是( )。

A.TLB 未命中,Cache 未命中,Page 未命中

B.TLB 未命中,Cache 命中,Page 命中

C.TLB 命中,Cache 未命中,Page 命中

D.TLB 命中,Cache 命中,Page 未命中

【答案】D

【解析】TLB (快表)和慢表(页表,Page )构成二级存储系统,若TLB 命中,则Page 必

命中。因此不可能发生的是D 选项。

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

【答案】D

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

5. 将线性表的数据元素进行扩充,允许带结构的线性表是( )。

A. 串

B. 树

C. 广义表

D. 栈

【答案】C

【解析】串、树、栈中的数据元素都是属于非结构的原子类型,元素的值是不可分解的。数组和广义表都是允许带结构的线性表。

6. 用数组r 存储静态链表,结点的next 域指向后继,工作指针j 指向链中结点,使j 沿链移动的操作为( )。

【答案】A

【解析】因为是用数组存储,这里所说的工作指针j 相当于数组的下标,结点是存储一个值域和next 域,next 域就是存放下一个结点的下表,所以只要将next 域中的值赋给j 就可以实现j 沿链移动。

7. 关键路径是AOE 网中( )。

A. 从始点到终点的最短路径

B. 从始点到终点的最长路径

C. 从始点到终点的边数最多的路径

D. 从始点到终点的边数最少的路径

【答案】B

【解析】在AOE-网中有些活动可以并行地进行,所以完成工程的最短时间是从开始点到完成点的最长路径的长度(这里所说的路径长度是指路径上各活动持续时间之和,不是路径上弧的数目)。路径长度最长的路径称作关键路径(critical path)。

8. 用邻接表存储图所用的空间大小( )。

A. 与图的顶点数和边数都有关 B. 只与图的边数有关

C. 只与图的顶点数有关 D. 与边数的平方有关

【答案】A

【解析】邻接表就是对图G 中的每个顶点Vi 建立一个单链表,第i 个单链表中的结点表示依附于顶点V i 的边,这个单链表就称为顶点Vi 的边表。因此邻接表既存储图的所有顶点,也存储顶点之间的边的信息。

9. 设图的邻接矩阵A 如下所示,各顶点的度依次是( )

A.1, 2, 1, 2

B.2, 2, 1, 1

C.3, 4, 2, 3

D.4, 4, 2, 2

【答案】C

【解析】当图用邻接矩阵存储时,各顶点的度是矩阵中此结点对应的横行和纵列非零元素之和。

10.若一棵完全二叉树有768个结点,则该二叉树中叶结点的个数是( )。

A.257

B.258

C.384

D.385

【答案】C

【解析】由

_

则和

__可知

即显然

384, 所以二叉树的叶结点个数是384。还可以根据完全二叉树的另一个