1 / 5
文档名称:

硕士研究生入学《数据结构》考试大纲.doc

格式:doc   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

硕士研究生入学《数据结构》考试大纲.doc

上传人:fy3986758 2016/2/28 文件大小:0 KB

下载得到文件列表

硕士研究生入学《数据结构》考试大纲.doc

相关文档

文档介绍

文档介绍:华中科技大学计算机学院硕士研究生入学《数据结构》考试大纲第一部分考试说明一、考试性质数据结构是计算机各专业的专业基础课。它的评价标准是高等学校计算机科学与技术各专业本科毕业生能达到的及格或及格以上水平,以保证被录取者具有基本的专业理论基础及程序设计能力,以利于计算机科学与技术各专业的导师择优选拔硕士研究生。考试对象为参加全国硕士研究生入学考试的本科毕业生和具有同等学力的在职人员。二、考试范围各种基本类型的数据结构的概念、特征、操作、存储表示和基本应用;各种基本查找表的概念、特征及其查找方法,基本的内排序和外排序方法;文件在外存储器中的基本表示方法;用C语言(或C++)描述算法和程序设计,算法分析。三、评价目标在考查基本概念、基本知识、基本方法的基础上,注重考查学生运用基本知识来分析和解决实际问题的能力,注重考查算法和程序设计的能力。具体要求见本考试大纲第二部分的“考查要点”。四、:闭卷,笔试。:180分钟。、基本知识、基本方法约占40%~50%;综合应用、算法和程序设计与算法分析约占60%~50%。,基本的考试题型有:(1)单项选择题和多项选择题;(2)填空题(基本概念、基本知识、基本方法);(3)画图题;(4)简答题;(5)应用题(求解问题);(6)算法和程序设计填空题;(7)算法和程序设计与分析题;(8)其它题型。五、教材和参考书教材:《数据结构》(C语言版),严蔚敏、吴伟民编著,清华大学出版社,、存储结构的概念;数据类型与抽象数据类型;算法的概念,用C/C++描述算法和程序设计,算法分析初步。;线性表的抽象数据类型;线性表的顺序存储结构,应用举例;线性表的链式存储结构(单链表,双链表,循环链表),应用举例。;栈的抽象数据类型;顺序栈,链式栈;栈和递归算法,算术表达式求值,其它应用。;队列的抽象数据类型;顺序队列,链式队列;双端队列的定义和基本操作;应用举例。(1)数组数组的定义和基本操作;数组的顺序存储结构,应用举例;特殊矩阵和稀疏矩阵的压缩存储。(2)广义表广义表的定义和基本操作,广义表的抽象数据类型,广义表的存储结构。*广义表运算的实现举例。,字符串的存储结构,字符串操作的实现举例,字符串和模式匹配。(1)树的基本概念和基本操作,树的抽象数据类型。(2)二叉树的概念和性质,特殊二叉树;二叉树的存储结构;(3)二叉树的生成与建立。(4)遍历二叉树:前序遍历,中序遍历,后序遍历,层次遍历。(5)二叉树其它操作实现举例。(6)线索二叉树的概念和存储结构,二叉树的线索化,线索二叉树的遍历。(7)树的存储结构,树与二叉树之间的转换,森林与二叉树之间的转换,树和森林的遍历。(8)树的路径长度和带权路径长度,哈夫曼树(Huffman)的概念,哈夫曼算法,哈夫曼编码树。(9)二叉排序树的的概念和基本操作,二叉排序树的建立,二叉排序树其它操作实现举例。(1)图的基本概念和基本操作,图的抽象数据类型。(2)图的存储结构:数组表示法(邻接矩阵);邻接表