- 6
- 0
- 约5.02千字
- 约 7页
- 2017-01-04 发布于贵州
- 举报
清华工程硕士数据结构考试试题2006清华工程硕士数据结构考试试题2006
2006年工程硕士《数据结构与程序设计》试题
一、单选题(每小题2分,共20分)
(1) 向顺序栈中压入新元素时,应当 ( )。
A. 先移动栈顶指针,再存入元素 B. 先存入元素,再移动栈顶指针
C. 先后次序无关紧要 D. 同时进行
(2) 设有向图有n个顶点和e条边,采用邻接表作为其存储表示,在进行拓扑排序时,总的计算时间为 ( )。
A. O(nlog2e) B. O(n+e)
C. O(ne) D. O(n2)
(3) 一个元素序列的关键字为{46, 79, 56, 38, 40, 84},采用快速排序以位于最左位置的元素为基准而得到的第一次划分结果为 ( )。
A. {38, 46, 79, 56, 40, 84} B. {38, 79, 56, 46, 40, 84}
C. {40, 38, 46, 56, 79, 84} D. {38, 46, 56, 79, 40, 84}
(4) 线性链表不具有的特点是 ( )。
A. 随机访问
B. 不必事先估计所需存储空间大小
C. 插入与删除时不必移动元素
D. 所需空间与线性表长度成正比
(5) 设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[ ]中,A[0
原创力文档

文档评论(0)