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

2016年宁波大学信息科学与工程学院数据结构复试笔试最后押题五套卷

  摘要

一、选择题

1. n 个顶点的无向图的邻接表最多有( )个表结点。

A.IT B.n (n-l ) C.n (n+l) D.n (n-l )/2

答:B

【解析】当n 个顶点构成的无向图是无向完全图时,则每一个结点都会和其余的n-1个结点连接,从而会产生n (n-l )个表结点。

2. 在用邻接表表示图时,拓扑排序算法时间复杂度为( )。

A.0(n ) B.0(n+e) C.0(n*n) D.0(n*n*n)

答:B

【解析】由于输出每个顶点的同时还要删除以它为起点的边,故拓扑排序的时间复杂度为0(n+e)

3. 已知串

A.0123

B.1123

C.1231

D.1211

答:A 其Next 数组值为( )。

【解析】KMP 算法的next 数组建立的原则

4. 浮点数加、减运算一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)

。若有两个数

则用浮点加法计算X+Y的最终结果是( )。

A.001111100010

B.001110100010

C.010000010001

D. 发生溢出

答:D

【解析】浮点数加、减运算一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤,难点在对阶、规格化、判溢出这三步。X 和Y 的阶码不同,所以应该先对阶,对阶原则为:小阶向大阶看齐。因此将Y 对阶后得到:Y=然后将尾数相加,得到尾数之和为:34/32。因为这

是两个同号数相加,尾数大于1,则需要右规,阶码加1。由于阶码的位数为5位,且含两位符号位,即阶码的表示范围在-8〜+7之间。而阶码本身等于7, 再加1就等于8。因此,最终结果发生溢出。

5. 动态存储管理系统中,通常可有( )种不同的分配策略。

答:C

【解析】动态存储管理系统中有以下三种:首次拟合法、最佳拟合法、最差拟合法。①首次拟合法,从表头指针开始查找可利用空间表,将找到的第一个大小不小于n 的空闲块的一部分分配给用户。②最佳拟合法,将可利用空间表中一个不小于n 且最接近n 的空闲块的一部分分配给用户。则系统在分配前首先要对可利用空间表从头到尾扫视一遍,然后从中找出一块不小于n 且最接近n 的空闲块进行分配。③最差拟合法,将可利用空间表中不小于n 且是链表中最大的空闲块的一部分分配给用户。

6. 下列选项中,用于设备和控制器(

A.PCI

B.USB

C.AGP

D.PCI-Express

答:B ’接口)之间互连的接口标准是( )

【解析】设备和设备控制器之间的接口是USB 接口,其余选项不符合,故答案为B 。

7. 在一棵三元树中度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为( )个。

A.4

B.5

C.6

D.7

答:C

【解析】设度为0的结点数为x 则度为3的树总结点数n=度为0的结点数+度为1的结点数+度为2的结点数+度为3的结点数

为3

的树总结点数

8. 对序

A.1

B.4

C.3

D.2

答:B

【解析】由所给的序列知,本序列要进行递增排序,经过一趟后15的位置没有变化,而给的

从每个结点所指向的结点数的和的角度来计算度两种方法所计算出来的n 相等,所以 用希尔排序方法排序,经一趟后序列变

为则该次采用的增量是( )。

序列中只有20比15大,20的位置和15的位置相差4。所以该次采用的増量是4。

9. 为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。

A. 栈

B. 队列

C. 树

D. 图

答:B

【解析】这类问题一般都先分析题目中的数据具有什么操作特性或是结构特性比如“先进后出”、“先进先出”等再判断其逻辑结构。栈和队列是操作受限的线性表,栈具有先进后出的特性而队列具有先进先出的特性。由于本题中先进入打印数据缓冲区的文件先被打印,因此打印数据缓冲区具有先进先出性,则它的逻辑结构应该是队列。

10.—棵二叉树高度为h ,所有结点的度或为0或为2,则这棵二叉树最少有( )个结点。

A.2h B. C. D.

答:B

【解析】此树满足哈夫曼树,除根节点外每层有两个节点。

二、填空题

11.顺序存储结构是通过_____表示元素之间的关系的;链式存储结构是通过_____表示元素之间的关系的。

答:物理上相邻;指针

【解析】顺序存储结构是通过物理位置表示元素之间的关系的,链式存储结构通过指针表示元素之间的关系。

12.在有n 个顶点的有向图中,每个顶点的度最大可达。

答:2(n-l )

【解析】当有向图为完全连通图时每个顶点的度达到最大,出度入度均为n-1。

13.二叉树由_____,_____,_____三个基本单元组成。

答:根结点;左子树;右子树