课程名称
:
数据结构
II
1
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
数据结构
II
?/p>
卷(作业考核
线上?/p>
B
?/p>
学习中心?/p>
院校学号?/p>
姓名
(共
页)
总分
题号
一
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
得分
一、单选题(每小题
2
分,?/p>
10
小题?/p>
20
分)
[A ] 1
.抽象数据类型的三个组成部分分别?/p>
A
.数据对象、数据关系和基本操作
B
.数据元素、逻辑结构和存储结?/p>
C
.数据项、数据元素和数据类型
D
.数据元素、数据结构和数据类型
[ D ] 2
.下列各式中,按增长率由小至大的顺序正确排列的是
A
?/p>
n
?/p>
n
?/p>
?/p>
2
n
?/p>
n
3/2
B
?/p>
n
3/2
?/p>
2
n
?/p>
n
logn
?/p>
2
100
C
?/p>
2
n
?/p>
log n
?/p>
n
logn
?/p>
n
3/2
D
?/p>
2
100
?/p>
logn, 2
n
, n
n
[ A]
3.
已知指针
p
?/p>
q
分别指向某单链表中第一个结点和最后一个结点。假设指?/p>
s
指向
另一个单链表中某个结点,则在
s
所指结点之后插入上述链表应执行的语句为
A. q->next=s->next
?/p>
s->next=p
?/p>
B. s->next=p
?/p>
q->next=s->next
?/p>
C. p->next=s->next
?/p>
s->next=q
?/p>
D. s->next=q
?/p>
p->next=s->next
?/p>
[ C ] 4
.二维数?/p>
A[20][10]
采用行优先的存储方法,若每个元素?/p>
2
个存储单元,且第
1
个元素的首地址?/p>
200
,则元素
A[8][9]
的存储地址?/p>
A
?/p>
374 B
?/p>
576
C
?/p>
378 D
?/p>
580
[B ] 5
.设有一个顺序栈的入栈序列是
a
?/p>
b
?/p>
c
,则
3
个元素都出栈的可能不同排列个数为
A
?/p>
4 B
?/p>
5
C. 6 D. 7