2019年大连海事大学考研专业课数据结构考试大纲.doc

返回 相关 举报
2019年大连海事大学考研专业课数据结构考试大纲.doc_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
大连海事大学硕士研究生入学考试大纲考试科目:数据结构试卷满分及考试时间:试卷满分为 100分,考试时间为 120分钟。一、绪论考试内容基本概念 抽象数据类型的表示与实现 算法和算法分析考试要求:1. 了解数据结构的基本概念;2. 理解数据的逻辑结构和存储结构的概念及其相互关系;3. 了解算法的五个要素;4. 掌握计算语句的频度和时间、空间复杂度的方法。二、线性表考试内容线性表的类型定义 线性表的顺序表示和实现 线性表的链式表示和实现考试要求1理解线性表的逻辑结构和特性,熟练掌握线性表的两类存储结构:顺序存储结构和链式存储结构;2熟练掌握线性表在顺序存储结构上实现查找、插入和删除等基本运算的算法;3熟练掌握在各种链表结构中实现线性表运算的算法;4从时间和空间复杂度的角度分析比较线性表两种存储结构的不同特点。三、栈和队列考试内容栈 栈的应用 栈与递归的实现 队列考试要求1理解栈和队列两种数据结构的概念和特点;2熟练掌握在顺序和链式两种存储结构上完成栈的基本运算;3熟练掌握链式队列和循环队列的基本操作;4. 掌握利用栈将递归算法转化为非递归算法的方法。四、串考试内容串类型的定义 串的表示和实现 串的模式匹配算法 串操作应用考试要求1了解串的定义和相关概念;2掌握串的基本运算及其组合应用方法;3理解串的静态存储结构和动态存储结构,及其对应的各种运算;4. 理解串的模式匹配算法。五、数组和广义表考试内容数组的定义 数组的顺序表示和实现 矩阵的压缩存储 广义表的定义 广义表的存储结构 考试要求1理解数组存储方式,熟练掌握数组在以行序为主的存储结构中的地址计算方法;2理解稀疏矩阵的压缩存储方法,掌握稀疏矩阵运算采用的处理方法;3. 了解广义表的定义及存储结构。六、树和二叉树考试内容树的定义和基本术语 二叉树 遍历二叉树和线索二叉树 树和森林 赫夫曼树及其应用 考试要求1掌握树的定义和相关术语,熟练掌握二叉树的定义、性质和存储结构;2熟练掌握二叉树按各种顺序遍历的递归和非递归算法;3. 了解线索二叉树的定义和线索的建立方法;4. 了解树的各种存储结构,森林与二叉树的转换,树和森林的遍历;5. 熟练掌握赫夫曼树的概念和赫夫曼编码的方法。七、图考试内容图的定义和术语 图的存储结构 图的遍历 图的连通性问题 有向无环图及其应用 最短路径 考试要求1了解图的定义和有关术语,理解并掌握图的各种存储结构;2熟练掌握按深度优先和广度优先遍历图的算法;3. 理解图的连通性问题;4. 理解拓扑排序和关键路径;5. 熟练掌握求最短路径的算法。八、查找考试内容静态查找表 动态查找表 哈希表 考试要求1熟练掌握顺序查找、折半查找和索引查找算法;2掌握二叉排序树的查找方法和构造方法,了解平衡二叉树、B 树、B+树和键树的查找方法和建树方法;3. 熟练掌握哈希函数的构造方法以及哈希表的查找方法。九、内部排序考试内容内部排序的概念 插入排序 快速排序 选择排序 归并排序 基数排序 各种内部排序方法的比较讨论考试要求1.熟练掌握插入排序、快速排序、选择排序、归并排序和基数排序的排序方法、过程和特点;2. 掌握各种排序方法的应用,并能够灵活选择;3. 掌握各种排序方法的时间复杂度分析方法。 参阅:数据结构 (C 语言版) 严蔚敏 吴伟民 清华大学出版社 2011 年版
展开阅读全文
相关资源
相关搜索
资源标签

考研文库@kaoyanwenku.com