华中科技大学的数据结构考试范围是什么
华中科技大学考研数据结构与算法分析考试大纲
考试须知第一部分
第一,考试的性质
数据结构与算法分析是软件学院硕士研究生的专业基础课之一。考试对象为报考我校研究生的准考生。
二、考试形式和试卷结构
(一)答案:闭卷,笔试。
(2)答题时间:180分钟。
(3)试题及比例:
术语解释15%
选择并填空30%
讨论和简短回答占30%
设计和应用25%
(4)参考书目:
吴伟民严为民。数据结构(C语言版)。清华大学出版社,2002年9月。
第二部分审查了要点
(1)基本概念和术语
1.数据结构的概念
2.抽象数据结构类型的表示和实现
3.算法,算法设计的要求,算法效率的衡量,存储空间的要求。
(2)线性表格
1.线性表的类型定义
2.线性表的顺序表示及实现。
3.线性表的链式表示及实现
(3)堆栈和队列
1.栈的定义、表示和实现
2.栈的应用:数制转换,括号匹配,行编辑,迷宫求解,表达式求值。
3.堆栈和递归实现
4.排队。
(4)字符串
1.字符串的定义、表示和实现
2.字符串的模式匹配算法
(5)树和二叉树
1.树的定义和基本术语
2.二叉树、遍历二叉树和线索二叉树
3.树和森林:存储结构,二叉树转换,遍历
4.霍夫曼树和霍夫曼编码
5.回溯法和树遍历
(6)搜索
1.静态查找表
2.动态查找表
3.哈希表
(7)图
1.图的定义和术语
2.图的存储结构
3.图的遍历
4.图的连通性
5.拓扑排序和关键路径
6.最短的路径
(8)内部排序
1.排序的概念
2.插入排序
快速分类
4.选择排序:简单选择、树选择和堆排序。
5.合并和排序
6.基数排序
7.各种排序方法的比较