二级公共基础知识第一章数据结构与算法练习

文章作者 100test 发表时间 2007:09:06 13:17:27
来源 100Test.Com百考试题网


练习:

1.栈和队列的共同特点是(只允许在端点处插入和删除元素)。

2.如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是(e2,e4,e3,e1)。

3.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是(DCBEA)。

4.栈通常采用的两种存储结构是(线性存储结构和链表存储结构)。

5.下列关于栈的叙述正确的是(D)。
A.栈是非线性结构 B.栈是一种树状结构
C.栈具有先进先出的特征 D.栈有后进先出的特征

6.链表不具有的特点是(B)。
A.不必事先估计存储空间 B.可随机访问任一元素
C.插入删除不需要移动元素 D.所需空间与线性表长度成正比

7.用链表表示线性表的优点是(便于插入和删除操作)。

8.在单链表中,增加头结点的目的是(方便运算的实现)。

9.循环链表的主要优点是(从表中任一结点出发都能访问到整个链表)。

10.线性表L=(a1,a2,a3,……ai,……an),下列说法正确的是(D)。
A.每个元素都有一个直接前件和直接后件
B.线性表中至少要有一个元素
C.表中诸元素的排列顺序必须是由小到大或由大到小
D.除第一个和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件


相关文章


托业考试语法70题22
托业考试语法70题21
活学善用十则经典的Word小技巧
VF编辑选单常见问题的解决方法
二级公共基础知识第一章数据结构与算法练习
计算机等级考试二级公共基础填空40题
2006年12月23日六级听力原文完全版
JAVA认证培训辅导:随机整数的生成
用多线程又有几种常用的编程模型
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛