-
本套试题共分
10
页,当前页是?/p>
1
?/p>
-
全国
2012
?/p>
10
月高等教育自学考试
数据结构试题
课程代码?/p>
02331
请考生按规定用笔将所有试题的答案涂、写在答题纸上?/p>
选择题部?/p>
注意事项?/p>
1.
答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的
位置上?/p>
2.
每小题选出答案后,?/p>
2B
铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂
其他答案标号。不能答在试题卷上?/p>
一、单项选择?/p>
(
本大题共
l5
小题,每小题
2
分,?/p>
30
?/p>
)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将
?/p>
答题
?/p>
?/p>
的相应代码涂黑。错涂、多涂或未涂均无分?/p>
1
.一个算法的时间耗费的数量级称为该算法的
A
.效?/p>
B
.难?/p>
C
.可实现?/p>
D
.时间复杂度
2
.顺序表便于
A
.插入结?/p>
B
.删除结?/p>
C
.按值查找结?/p>
D
.按序号查找结点
3
.设带头结点的单循环链表的头指针?/p>
head
,指针变?/p>
P
指向尾结点的条件?/p>
A
?/p>
p->next->next==head
B
?/p>
p->next==head
C
?/p>
p->next->next==NULL
D
?/p>
p->next==NULL
4
.设以数?/p>
A[0..m-1]
存放循环队列?/p>
front
指向队头元素?/p>
rear
指向队尾元素的下一个位置,则当前队列中的元?/p>
个数?/p>
A
?/p>
(rear-front+m)
?/p>
m
B
?/p>
rear-front+1
C
?/p>
(front-rear+m)
?/p>
m
D
?/p>
(rear-front)
?/p>
m
5
.下列关于顺序栈的叙述中,正确的?/p>
A
.入栈操作需要判断栈满,出栈操作需要判断栈?/p>
B
.入栈操作不需要判断栈满,出栈操作需要判断栈?/p>
C
.入栈操作需要判断栈满,出栈操作不需要判断栈?/p>
D
.入栈操作不需要判断栈满,出栈操作不需要判断栈?/p>