国各省市院校2020年硕士研究生考试大纲汇总(持续更新中)》》》
2020年国硕士研究生入学考试命题标准大纲已于7月8日正式公布,接下来国各研招院校将陆续发布2020考研专业课大纲。以下是中公考研小编整理的“2020年山东理工大学计算机科学与技术学院880数据结构硕士研究生入学考试科目大纲”相关内容,以供各位考生参考。
考试范围:
一、绪论
1、考核知识点
数据的逻辑结构与物理结构;抽象数据类型;算法及其度量。
2、考核要求
(1)理解数据结构的基本概念和术语;
(2)掌握抽象数据类型的表示与实现;
(3)掌握算法的基本概念和算法的性能分析方法。
3、考核重点
(1)数据的逻辑结构与物理结构;
(2)算法时间复杂度性能分析的方法。
二、线性表
1、考核知识点
线性表;顺序表的表示与实现;链表的表示与实现;顺序与链式存储的比较。
2、考核要求
(1)理解线性表的定义和逻辑结构特性;
(2)掌握线性表的顺序存储方法和常用算法;
(3)掌握线性表的链式存储方法和常用算法;
(4)了解用线性表表示一元多项式和稀疏多项式的方法
3、考核重点
(1)顺序存储结构与链式存储结构的区别;
(2)顺序表和单链表的常用算法。
三、栈和队列
1、考核知识点
栈与队列的特点;栈的递归算法;链队列;循环队列。
2、考核要求
(1)熟练掌握栈的类型定义、表示和基本操作的实现;
(2)灵活运用栈的特性设计算法;
(3)掌握递归算法的设计方法和设计思路;
(4)熟练掌握队列的类型定义、表示和基本操作的实现
3、考核重点
(1)栈和队列的特性;
(2)栈与队列基本操作的实现;
(3)栈的递归算法应用。
四、串
1、考核知识点
串,模式匹配算法。
2、考核要求
(1)掌握串类型的定义及其表示方法;
(2)掌握串基本算法的实现方法;
(3)掌握KMP算法。
3、考核重点
KMP算法
五、数组和广义表
1、考核知识点
数组;稀疏矩阵的压缩存储;广义表。
2、考核要求
(1)了解数组的定义和数组的顺序表示方法;
(2)数组元素顺序存储的地址计算;
(3)掌握特殊矩阵和稀疏矩阵的压缩存储方法;
(4)了解广义表的定义和存储结构。
3、考核重点
(1)数组元素的地址计算方法;
(2)矩阵的压缩存储;
(3)广义表的基本性质。
六、树和二叉树
1、考核知识点
二叉树的定义、性质与存储结构;二叉树的遍历及其应用;树与森林的表示与遍历;哈夫曼树与哈夫曼编码。