友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“考研试卷””下载; 考博真题 点击“考博试卷库” 下载
2018 年全国硕士研究生统一入学考试 数据结构 科目考试大纲 一、考查目标 数据结构是计算机各专业的专业基础课。它是操作系统、数据库、 编译原理等所有软件专业基础课和专业课的重要基础;它还是进行程 序设计,尤其是进行高水平的应用程序和系统程序必不可少的基础。 要求考生比较系统地掌握数据组织、存储和运算的基本原理和方法, 具备对各类数据结构和相关算法的分析和设计的能力,能够编写出正 确、清晰和较高质量的算法和程序。 二、考试形式和试卷结构 1、试卷满分及考试时间 本试卷满分 150 分,考试时间为 180 分钟。 2、答题方式 答题方式为闭卷、笔试 3、试卷题型结构 选择题 40 分(20 小题,共 40 分) 填空题 20 分(4 小题,共 20 分) 算法与数据结构阅读题 30 分(6 小题,共 30 分) 算法与数据结构设计题 60 分(5 小题,共 60 分) 三、考查范围 1 绪论 ① 算法的基本概念 ② 数据结构的基本概念 ③ 数据抽象和抽象数据类型 ④ 描述数据结构和算法 ⑤ 算法分析的基本方法 2 线性表 ① 线性表的定义及基本操作 ② 线性表的顺序存储 ③ 线性表的链接存储 3 栈和队列 ① 栈和队列的基本概念 ② 栈和队列的顺序存储结构 ③ 栈和队列的链式存储结构 ④ 表达式计算,数制转换,括号匹配的检验,迷宫求解等 ⑤ 递归 4.数组与广义表 ① 数组的定义 ② 数组的顺序表示和实现 ③ 矩阵的压缩存储。特殊矩阵,稀疏矩阵 ④ 广义表的定义 ⑤ 广义表的存储结构 5 树和二叉树 ① 树的基本概念 ② 二叉树的定义及主要特征 ③ 二叉树的顺序存储和链式存储 ④ 二叉树的遍历 ⑤ 线索二叉树的基本概念和构造 ⑥ 树的存储结构 ⑦ 森林和二叉树的转换 ⑧ 树和森林的遍历 ⑨ 树和二叉树的应用 ⑩ 二叉排序树 ⑪ 平衡二叉树 ⑫ 哈夫曼(Huffman)树和哈夫曼编码 6 图 ① 图的定义和术语 ② 图的存储结构。数组表示法,邻接表,十字链表,邻接多 重表 ③ 图的遍历。深度优先搜索,广度优先搜索 ④ 最小生成树 ⑤ 有向无环图及其应用。拓扑排序,关键路径,最短路径 7 查找(Search) ① 静态查找表 ② 顺序表的查找 ③ 有序表的查找 ④ 动态查找表 ⑤ 二叉排序树和平衡二叉树 ⑥ B-树和 B+树 ⑦ 哈希表。哈希函数的构造方法,处理冲突的方法,哈希表 的查找及其分析 ⑧ 查找算法的分析及应用 8 内排序 ① 排序的基本概念。排序,稳定性等 ② 插入排序 ③ 希尔排序 ④ 快速排序 ⑤ 选择排序 ⑥ 堆排序 ⑦ 归并排序 ⑧ 基数排序 ⑨ 各种内部排序方法的比较讨论 ⑩ 内部排序算法的应用 四、参考教材: 严蔚敏 吴伟民《数据结构》,清华大学出版社,2011.11
免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|