切换城市: 广东 其它

已解决问题

2019年中国农业大学硕士生入学考试数据结构考试大纲数据结构考试大纲

2019年中国农业大学硕士生入学考试《数据结构》考试大纲数据结构考试大纲
技校网 更新时间:2021-07-21 20:11:00 解决时间:2018-12-19 17:00

满意答案

821数据结构考试大纲

一、考查目标

1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。

2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。

3.能够选择合适的数据结构和方法进行问题求解。

二、考试形式和试卷结构

1.试卷满分及考试时间

试卷满分150分,考试时间180分钟。

2.答题方式

答题方式为笔试、闭卷。

3.试卷内容与题型结构

单选题10题每小题2分共20分

填空题 10题每小题2分共20分

简答题 5题每小题5分共25分

综合题 3题每小题15分共45分

算法题 4题每小题10分 共40分

三、考查内容

1.概念

(1)基本概念和术语

l 数据

l 数据结构

l 抽象数据类型

(2)算法的描述和分析

l 算法、算法的时间复杂度和空间复杂度概念

l 算法描述和算法分析的方法,对于一般算法能分析出时间复杂度

2.线性表

(1)线性表的概念

l 线性表的逻辑结构

l 线性表的存储结构:顺序表,单链表,双链表,循环链表

(2)线性表的实现

l 顺序存储结构:查找、插入、删除等主要操作及其平均时间性能分析

l 链式存储结构:查找、插入、删除等主要操作及其平均时间性能分析

3.栈、队列

(1)栈和队列的概念

l 栈和队列的逻辑结构

l 栈和队列的存储结构:顺序栈,循环队列,链式栈,链式队列

(2)栈和队列的实现

l 顺序存储结构:入栈、出栈、入队、出队等主要操作及其平均时间性能分析

l 链式存储结构:入栈、出栈、入队、出队等主要操作及其平均时间性能分析

4.数组和广义表

(1)数组和广义表的概念

l 数组和广义表的逻辑结构

l 数组的存储结构:特殊矩阵压缩存储、稀疏矩阵压缩存储(三元组表)

l 广义表的存储结构:链式存储

(2)数组和广义表的实现

l 数组顺序存储结构:一般数组顺序存储的地址计算方法

l 广义表链式存储结构:非空广义表的求表头和表尾运算

5.树和二叉树

(1)树和二叉树的概念

l 树和二叉树的逻辑结构

l 树和二叉树的存储结构:树的孩子兄弟二叉链表、二叉树的二叉链表

l 树和二叉树的遍历:树的三种遍历、二叉树的三种遍历

l 树和二叉树的转换

(2)树和二叉树的实现

l 二叉树的递归遍历

l Huffman树

l Huffman编码

6.图

(1)图的概念

l 图的逻辑结构

l 图的存储结构:邻接矩阵、邻接表

l 图的遍历:深度优先搜索、广度优先搜索

(2)图的实现

l 小(代价)生成树:Prim和Kruskal方法

l 短路径:Dijkstra方法

l 拓扑排序

l 关键路径

7.查找

(1)查找的概念

l 查找表、查找分类、查找结构

l 查找算法效率的评判标准:平均查找长度

(2)静态表及其查找

l 顺序查找

l 折半查找

(3)动态表及其查找

l 二叉排序树

l 平衡二叉树

(4)哈希表及其查找

l 哈希函数

l 处理冲突方法

l 哈希查找

(5)各种查找算法的分析

8.排序

(1)排序的概念

l 排序方法稳定性、排序分类

l 排序算法效率的评判标准

(2)插入排序

l 简单插入排序

l 希尔排序

(3)交换排序

l 冒泡排序

l 快速排序

(4)选择排序

l 简单选择排序

l 堆排序

(5)归并排序

l 二路归并排序

l 分治归并排序

(6)各种排序算法的比较

四、题型举例

1.选择题

在单链表中成功查找一个元素的等概率下的平均搜索长度是 。

A.nB.n/2C.(n+1)/2D.n+1

2.填空题

深度为5的二叉树至多有 个结点。

3.简答题

请比较顺序表和单链表在存储空间和数据访问方面的特点。

4.综合题

已知一棵二叉树的先序遍历的结果是ABDECF,中序遍历的结果是DEBAFC,请画出这棵二叉树,并写出该二叉树的后序遍历结果。

5.算法题

分析下面算法功能,以及时间复杂度。

#defineList_Size100

typedefstruct {

ElemType elem[List_Size];

int length;

}SqList;

voidex(SqListla,SqListlb,SqList&lc) {

i=0; j=0; k=0;

while(i<la.length&&j<lb.length) {

if(la.elem[i]<=lb.elem[j]) lc.elem[k++]=la.elem[i++];

else lc.elem[k++]=lb.elem[j++];

}

while(i<la.length) lc.elem[k++]=la.elem[i++];

while(j<lb.length) lc.elem[k++]=lb.elem[j++];

}//ex

  技校网数据中心 2018-12-19 17:00

类似问题答案

2019年中国农业大学硕士生入学考试数据结构考试大纲选择题
1.选择题在单链表中成功查找一个元素的等概率下的平均搜索长度是。A.nB.n/2C.(n+1)/2D.n+1(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲查找的概念
(1)查找的概念l查找表、查找分类、查找结构l查找算法效率的评判标准:平均查找长度(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲考试形式和试卷结构
二、考试形式和试卷结构1.试卷满分及考试时间试卷满分150分,考试时间180分钟。2.答题方式答题方式为笔试、闭卷。3.试卷内容与题型结构单选题10题每小题2分共20分填空题10题每小题2分共20分简答题5题每小题5分共25分综合题3题每小题15分共45分算法题4题每小题10分共40分(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲栈和队列的概念
(1)栈和队列的概念l栈和队列的逻辑结构l栈和队列的存储结构:顺序栈,循环队列,链式栈,链式队列(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲排序
8.排序(1)排序的概念l排序方法稳定性、排序分类l排序算法效率的评判标准(2)插入排序l简单插入排序l希尔排序(3)交换排序l冒泡排序l快速排序(4)选择排序l简单选择排序l堆排序(5)归并排序l二路归并排序l分治归并排序(6)各种排序算法的比较(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲数据结构考试大纲
821数据结构考试大纲一、考查目标1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。3.能够选择合适的数据结构和方法进行问题求解。二、考试形式和试卷结构1.试卷满分及考试时间试卷满分150分,考试时间180分钟。2.答题方式答题方式为笔试、闭卷。3.试(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲数组和广义表的实现
(2)数组和广义表的实现l数组顺序存储结构:一般数组顺序存储的地址计算方法l广义表链式存储结构:非空广义表的求表头和表尾运算(阅读详细内容)
2019年中国农业大学硕士生入学考试数据结构考试大纲图
6.图(1)图的概念l图的逻辑结构l图的存储结构:邻接矩阵、邻接表l图的遍历:深度优先搜索、广度优先搜索(2)图的实现l小(代价)生成树:Prim和Kruskal方法l短路径:Dijkstra方法l拓扑排序l关键路径(阅读详细内容)

相关阅读

最新文章
相关学校
招生信息与资讯
技校专业