重邮2017年硕士研究生入学考试(《数据结构》802)自己做的部分答案

重邮2017年硕士研究生入学考试(《数据结构》802)自己做的部分答案

同为考研人,分享学习内容,愿大家考研路上不孤独!一定上岸!
欢迎指正与讨论!

关注公众号:阿敏学习笔记 回复:数据结构802 (无套路获取真题资料,不含答案)
一、选择题(本大题共20小题,每小
1.下面程序段的时间复杂度是()

A[JDI O,
A O(n)
B.O(m+n+1)
C O(m+n)
D O(m*n)
我的答案:D
解析:嵌套循环,则相乘。

2.链表不具有的特点是()
A.可随机访问任一元素
B.插入、删除不需要移动元素
C.不必事先估计存储空间
D.所需空间与线性表长度成正比
我的答案:A
解析:顺序存储的特点:(1)随机存储(2)存储密度高(3)逻辑上合物理上都要相邻。(4)插入和删除需要移动大量元素。
链式存储的特点:(1)不需要连续的存储单元(2)插入和删除只需要修改指针,不需要移动大量元素(3)非随机存储。

3.若某栈的输入序列为1,2,3…n,输出序列的第一个元素为n则第2个输出的元素为()
A.1
B.n-1
Cn
D都有可能
我的答案:B
4.判定一个循环队列Q(最多元素为m个)为满队列的条件是()
在这里插入图片描述
我的答案:C
5.设有两个串T和P,求P在T中首次出现的位置的串运算称作()
A联结
B求子串
C.字符定位
D.子串定位
我的答案:D
6.将一个A[10][10] (下标从0开始计算)的矩阵按行优先顺序存放,每个元素占4个存储单元并且A[0][5] 的存储地址是1020,则A[7][2] 的地址是()
A.1000
B.1020
C.1108
D.1288
我的答案:D
7.一棵含有18个结点的二叉树的高度至少为()。
A 3
B.4
C.5
D.6
我的答案:C
8.已知某非空二又树采用顺序存储结构,树中结点的数据信息按完全二叉树的层次序列依次存放在一个一维数组中,即
在这里插入图片描述
则该二又树的后序遍历序列为()
A.G,D,B,E,F,H,C,A
B.G, B, D, E, H,C, F, A
C. G, D, B, H,E, F,C, A
D.B,G,D,E,H,C,A,F
我的答案:C
9.在下列树中,()是完全二又树
在这里插入图片描述我的答案:A
解析:完全二叉树是指它的平衡因子不大于1

10.有n个球队参加的某联赛按单循环方式进行比赛,那么共需要进行
场比赛。
A.n(n-1)/2
B. n
C.n(n-1)
D.n+1
我的答案:A
11.下列排序算法中,时间复杂度不受数据初始状态影响,恒为O(n 1og2^n)的是()
A.快速排序
B.冒泡排序
C.直接选择排序
D.堆排序
我的答案:D
在这里插入图片描述
算法时间复杂度:
在这里插入图片描述
解析:具体的每种排序的具体操作可以参考:https://www.cnblogs.com/onepixel/p/7674659.html 上面有我觉得比较具体的动态展示。
12.若长度为n的线性表采用顺序存储结构,在其第个位置插入一个元素的时间复杂度为()(1<=i<=n+1)。
A.O(0)
B.O(1)
C.O(n)
D.O(n2)
我的答案:C
13.任何一个无向连通图的最小生成树()
A只有一棵
B有一棵或多棵
C.一定有多棵
D.可能不存在
我的答案:B
14.具有n个结点的满二又树,其叶子结点有©个
A. n/2
B.(n-1)2
C.(n+1y2
D.n2-1
我的答案:C
15.下列排序方法中不稳定的是()
A.归并排序
B.快速排序
C.气泡排序
D.直接插入排序
我的答案:B
16.如下图,哪一项是该图的拓扑排序()
A.1,3,2,4,5
B.1,2,3,4,5
C.1,2,4,3,5
D.1,2,3,5,4
在这里插入图片描述
我的答案:B
17.在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()
A希尔排序
B.起泡排序
C插入排序
B选择排序
我的答案:D
18.若用一个大小为6的数组来实现循环队列,且当前rear和 front的值分别为
0和3。当从队列删除两个元素,再加入一个元素后,rea和 front的值分别()
为()
A.1和5
B.2和4
C.4和2
D.5和1
我的答案:(改正)A
19.已知一个图如下所示,从顶点a出发进行探度优先遍历可能得到的序列为
A.acefbd
B. acbdfe
C. acbdef
D. acdbfe
在这里插入图片描述
我的答案:A
20.若无向图G有7个顶点,至少需要()条边。才能保证该图一定通图(边可依附任两顶点,但无重复边和自环)。
A.6
B.16
C.31
D.42
==我的答案:B
解析:考虑极端情况:完全无向图+独立点 6
(6-1)/2+1=16==

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值