2018年南京工业大学828数据结构操作系统考研真题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京工业大学
2018 年硕士研究生入学考试初试试题(A 卷)
科目代码:828 科目名称:数据结构与操作系统满分:150 分
注意: ①认真阅读答题纸上的注意事项;②所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无效;
③本试题纸须随答题纸一起装入试题袋中交回!
第一部分:数据结构(共90 分)
一、单项选择题(下列每题给出的四个选项中,只有一项符合试题要求。每小题2
分,共30 分)
1、通常所说的时间复杂度是指__________。
A.语句的频度
B.算法的时间消耗
C.渐进时间复杂度
D.最坏的时间复杂度
2、等概率条件下,在由 n 个结点构成的顺序表上做插入结点操作,需平均移动的结点数为
__________。
A.n
B.(n-1)/2
C.n/2
D.(n+1)/2
3、向具有 n 个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是__________。
A.O(1)
B.O(n)
1 / 10
C.O(n2)
D.O(log2n)
4、从一个栈顶指针为 top 的链栈中删除一个结点时,用 x 保存被删除的结点,20 应执行列命令。
A.x=top; top=top->next
B.top=top->next;=top->data
B.C.x=top->data;
D,x=top->data;top=top->next
5、循环队列 SQ 队满的条件是__________。
A.SQ->rear=SQ->froat;
B.(SQ->rear+1)%MAXLEN=SQ->froat
C.SQ->rear+2=SQL->froat
D.(SQ->rear+2)%MAXLEN=SQL->froat
6、某队列允许在两端进行入队操作,但仅允许在一端进行出队操作(称为输出受限的双端队列),若五个元素 a,b,c,d,e 依次进队,则不可能得到的出队顺序是__________。
A.bacde
B.dbace
C.dbcae
D.ecbad
7、对特殊矩阵采用压缩存储的目的主要是为了__________。
A.表达变得简单
B.对矩阵元素的存取变得简单
C.去掉矩阵中的多余元素
D.减少不必要的存储空间
2 / 10
8、一颗具有 25 个叶结点的完全二叉树最多有__________个结点。
A.48
B.49
C.50
D.51
9、在线索二叉树中,t 所指结点没有左子树的充要条件是__________。
A.t->left=NULL
B.t->ltag=TRUE
C.t->ltag=TRUE 且 t->left=NULL
D.以上都不对
10、设有一个二维数组 A[m][n],假设 A[0][0]存放位置在 644,A[2][2]存放位置在 676,每个元素占一个空间,则 A[3][3]存放位置为__________。
A.688
B.678
C.692
D.696
11、将一棵树转换为二又树后,这棵二叉村的形态是__________。
A.唯一的,根结点没有左孩子
B.唯一的,根结点没有右孩子
C.有多种,根结点都没有左孩子
D.有多种,根结点都没有右孩子
12、在图 1 中,从顶点 a 出发,按深度优先遍历,不可能得到的顶点的序列为__________。
3 / 10
A.a,b,e,c,d,f
B.a,b,e,c,f,d
C.a,c,d,f,b,e
D.a,b,c,d,f,e
13、下面关于工程计划的 AOE 网的叙述中,不正确的是___________。
A.关键活动不按期完成就会影响整个工程的完成时间
B. 任何一个关键活动提前完成,那么整个工程将会提前完成
C. 所有关键活动都提前完成,那么整个工程将会提前完成
D. 某些关键工程若提前完成,那么整个工程将会提前完成
14、分别以下列列序构造二叉排序数(二叉查找树,与用其他三个数列所构造
的结果不同的是___________。
A(30,10,40,5,50,20,35)
B.(30,40,5,50,10,20,35)
C.(30,40,10,50,5,35,20)
D.(30,10,5,20,40,50,35)
15、有一组关键字(3,12,258,33,15,22,64,20,55,26),采用除留余数法构造散列函
数,H(key)=key mod 11,则将发生___________次冲突。
4 / 10