暨南大学-830数据结构【2016】考研真题

2023-06-21 999+ 134.17KB 5 页
侵权投诉
2016 年全国硕士研究生统一入学考试自命题试题(A卷)
********************************************************************************************
学科、专业名称:计算机科学与技术、软件工
研究方向:计算机系统结构 081201,计算机软件与理论 081202,计算机应用技术 081203,
软件工程 083500,计算机技术(专业学位) 085211,软件工程(专业学位) 085212
考试科目名称及代码:数据结构 830
考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。
一、 单项选择题(每题 2分,30 )
1. 在线索化二叉树中,T所指结点没有左子树的充要条件是( )
A. T-> lchild=NULL B. T->ltag=1
C. t->ltag=1 t-> lchild =Null D. 以上都不
2. 一个带有头结点的单链表为空的判定条件是 ( )
A. head == NULL B. head->next == NULL
C. head->next == head D. head != NULL
3. 线性链表不具有的特点是( )
A. 随机访问 B. 不必预估所需存储空间大小
C. 插入与删除时不必移动元素 D. 所需空间与线性表长度成正比
4. 在下面的排序方法中,稳定的是( )
A. 希尔排序 B. 堆排序 C. 插入排序 D. 快速排序
5.设有 n个待排序的记录关键字,则在堆排序中需要( )辅助记录空间。
A.O(1) B. O(n) C. O(nlog2n) D. O(n2)
6. 组 A[5]6]的每个元素占 5 个字节,将其按行先次序存储假设 A[1][1]元素的
存储地址为 1000,则元素 A[5,5]的存储地址为( )。
A. 1140 B. 1145 C. 1120 D. 1125
7.高度为 n的完全二叉树的结点数至少为( )
A. 2n-1 B. 2n-1+1 C. 2nD. 2n+1
8. 设有一个无向图 G=VE)和 G=VE,如果 GG的生成树,则下面不正确
的说法是( )
AG’为 G的子图 BG’为 G的连通分量
CG’为 G的极小连通子图且 V=V DG’为 G的一个无环子
9. 在有向图的邻接表存储结构中,顶点 V在表结点中出现的次数是( )
A. 顶点 V的度 B. 顶点 V的出度
C. 顶点 V的入度 D. 依附于顶V的边数
10. 关键路径是事件结点网络中( )
A.最短的回路 B.从源点到汇点的最短路径
C.最长的回路 D.从源点到汇点的最长路径
考试科目: 数据结构 5页,第 1
11. 一个有 n个结点的无向图最多有( )条边。
A. n B. n-1 C. n(n-1) D. n(n-1)/2
12. 对某个无向图的邻接矩阵来说,( )
A.第 i行上的非零元素个数和第 i列的非零元素个数一定相等
B.矩阵中的非零元素个数等于图中的边数
C.第 i行上,第 i列上非零元素总数等于顶点 vi的度数
D.矩阵中非全零行的行数等于图中的顶点数
13. 平衡二叉树的平均查找长度( )
A. O(n2B. O(nlog2nC. O(nD. O(log2n
14. 下列哪种排序需要的附加存储开销最大( )
A. 快速排序 B. 堆排序 C. 归并排序 D. 插入 排序
15. 设一数列的顺序为 1,2,3,4,5,6, 通过栈操作可以得到( )的输出序列。
A. 3,2,5,6,4,1 B. 1,5,4,6,2,3
C. 6,4,3,2,5,1 D. 3,5,6,2,4,1
二.填空题(每空 2分,20 )
1. 在一个长度为 n的顺序表中删除第 i个元素时,需向前移动 个元素。
2. 设数组 Data[0..m]作为循环队列 SQ 的存储空间,front 为队头指针,rear 为队尾指
则执行出队操作时 front 指针的值应更新为 front=
3. 在单链表中,若要删除指针 p所指结点的后一结点,则需要执行下列语句:(设 q为指针
变量)q=p->next; ; 。
4. 在有 n个结点的二叉链表中,值为 NULL 的链域的个数为 。
5. 二叉树中度为 0的结点数为 30,度1的结点数为 30,总结点数为 。
6. 在堆排序的过程中,对任一分支结点进行筛选运算的时间复杂度为 ,整个
堆排序过程的时间复杂度为 。
7. 对于 n记录(假设每个记录含 d个关键字)进行链式基数排序,总共需要进行 趟
分配和收集。
8. 设有向图 G 中有向边的集合 E={<12><23><14><42><43>}则该图的
一种拓扑序列为 。
三.判断题(每1分,共 10 分,正确的选 t,错误的选 f
1. n个顶点的无向图中,若边数>n-1,则该图必是连通图。 (
2. 具有 n个结点的二叉排序树有多种,其中树高最小的二叉排序树是最佳的( )
3. 使用散列法存储时,哈希表的大小可随意选取,通常取 10 的倍数( )
4. 向一个二叉排序树插入新的结点时,新插入的结点总是叶子结点( )
5. 数据元素是数据的最小单位( )
6. 普里姆(Prim)算法相对于克鲁斯卡尔(Kruskal)算法更适合求一个稀疏图 G的最小生成树。
( )
7. 向二叉排序树中插入一个新结点,需要比较的次数可能大于此二叉树的高度 h( )
8. 向一棵 B_树插入元素的过程中,若最终引起树根结点的分裂,则新树高度为原树的高度
1( )
9. 无向图的邻接矩阵一定是对称阵。 ( )
10. 对小根堆进行层次遍历可以得到一个有序序列( )
考试科目: 数据结构 5页,第 2
摘要:

2016年全国硕士研究生统一入学考试自命题试题(A卷)********************************************************************************************学科、专业名称:计算机科学与技术、软件工程研究方向:计算机系统结构081201,计算机软件与理论081202,计算机应用技术081203,软件工程083500,计算机技术(专业学位)085211,软件工程(专业学位)085212考试科目名称及代码:数据结构830考生注意:所有答案必须写在答题纸(卷)上,写在本试题上一律不给分。一、单项选择题(每题2分,共30分...

展开>> 收起<<
暨南大学-830数据结构【2016】考研真题.pdf

共5页,预览2页

还剩页未读, 继续阅读

声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
/ 5
客服
关注