研究方向 |
085400电子信息(专业学位)
01网络与信息安全工程:网络空间安全
02网络与信息安全工程:物联网与通信安全
03网络与信息安全工程:区块链技术及应用
04网络与信息安全工程:密码学及应用
05网络与信息安全工程:无线网络安全
|
考试科目 |
①101思想政治理论②204英语二③302数学二④903数据结构B
|
复试科目、复试参考书 |
|
参考书目、参考教材 |
903数据结构B
【考查目标】
1. 理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2. 掌握基本的数据处理原理和方法的基础上,能够对相关的算法进行设计以及进行基本的时间复杂度与空间复杂度分析。
3. 能够选择合适的数据结构和方法进行问题求解;具备采用C或C++或JAVA语言设计与实现算法的能力。
一、绪论 (一) 数据结构以及相关概念的定义 (二) 抽象数据类型 (三) 算法的时间复杂度和空间复杂度
二、线性表 (一) 线性表的定义和基本操作 (二) 线性表的实现 1. 顺序存储结构2. 链式存储结构,循环链表,双向链表 3. 线性表的应用
三、栈、队列 (一) 栈和队列的基本概念 (二) 栈和队列的顺序存储结构 (三) 栈和队列的链式存储结构 (四) 栈和队列的应用
四、串(一) 串的各种存储表示和操作 (二) KMP算法
五、数组和广义表(一) 数组的基本概念、表示和实现 (二) 矩阵的压缩存储 1. 特殊矩阵2. 稀疏矩阵 (三) 广义表的定义和存储结构
六、树与二叉树 (一) 树的基本概念 (二) 二叉树1. 二叉树的定义和性质2. 二叉树的顺序存储结构和链式存储结构3. 二叉树的遍历4. 线索二叉树的基本概念和构造(三) 树、森林 1. 树的存储结构2. 森林与二叉树的转换3. 树和森林的遍历 (四) 哈夫曼(Huffman)树和哈夫曼编码 (五) 树和二叉树的应用
七、图 (一) 图的概念、存储结构及基本操作 1. 邻接矩阵法2. 邻接表法3. 十字链表4. 邻接多重表 (二) 图的遍历 1. 深度优先搜索2.广度优先搜索 (三) 最小生成树 1. 普里姆算法2.克鲁斯卡尔算法 (四) 有向无环图及其应用 1. 拓扑排序 2. 关键路径 (五) 最短路径1. 迪杰斯特拉算法2. 弗洛伊德算法
八、查找 (一) 查找的基本概念 (二) 顺序查找法 (三) 折半查找法 (四) 动态查找表1. 二叉排序树2. 平衡二叉树3. B-树及其基本操作 (五) 哈希(Hash)表 (六) 查找算法的分析及应用
九、内部排序(一) 排序的基本概念 (二) 插入排序1. 直接插入排序2. 折半插入排序 3. 希尔排序 (三) 气泡排序(bubble sort) (四) 简单选择排序 (五) 快速排序(十) 内部排序算法的应用 |
更多研究方向 |
085400电子信息(专业学位)
01网络与信息安全工程:网络空间安全
02网络与信息安全工程:物联网与通信安全
03网络与信息安全工程:区块链技术及应用
04网络与信息安全工程:密码学及应用
05网络与信息安全工程:无线网络安全
|
更多考试科目信息 |
①101思想政治理论②204英语二③302数学二④903数据结构B
|
更多复试科目参考书信息 |
|
更多参考书目、参考教材 |
903数据结构B
【考查目标】
1. 理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2. 掌握基本的数据处理原理和方法的基础上,能够对相关的算法进行设计以及进行基本的时间复杂度与空间复杂度分析。
3. 能够选择合适的数据结构和方法进行问题求解;具备采用C或C++或JAVA语言设计与实现算法的能力。
一、绪论 (一) 数据结构以及相关概念的定义 (二) 抽象数据类型 (三) 算法的时间复杂度和空间复杂度
二、线性表 (一) 线性表的定义和基本操作 (二) 线性表的实现 1. 顺序存储结构2. 链式存储结构,循环链表,双向链表 3. 线性表的应用
三、栈、队列 (一) 栈和队列的基本概念 (二) 栈和队列的顺序存储结构 (三) 栈和队列的链式存储结构 (四) 栈和队列的应用
四、串(一) 串的各种存储表示和操作 (二) KMP算法
五、数组和广义表(一) 数组的基本概念、表示和实现 (二) 矩阵的压缩存储 1. 特殊矩阵2. 稀疏矩阵 (三) 广义表的定义和存储结构
六、树与二叉树 (一) 树的基本概念 (二) 二叉树1. 二叉树的定义和性质2. 二叉树的顺序存储结构和链式存储结构3. 二叉树的遍历4. 线索二叉树的基本概念和构造(三) 树、森林 1. 树的存储结构2. 森林与二叉树的转换3. 树和森林的遍历 (四) 哈夫曼(Huffman)树和哈夫曼编码 (五) 树和二叉树的应用
七、图 (一) 图的概念、存储结构及基本操作 1. 邻接矩阵法2. 邻接表法3. 十字链表4. 邻接多重表 (二) 图的遍历 1. 深度优先搜索2.广度优先搜索 (三) 最小生成树 1. 普里姆算法2.克鲁斯卡尔算法 (四) 有向无环图及其应用 1. 拓扑排序 2. 关键路径 (五) 最短路径1. 迪杰斯特拉算法2. 弗洛伊德算法
八、查找 (一) 查找的基本概念 (二) 顺序查找法 (三) 折半查找法 (四) 动态查找表1. 二叉排序树2. 平衡二叉树3. B-树及其基本操作 (五) 哈希(Hash)表 (六) 查找算法的分析及应用
九、内部排序(一) 排序的基本概念 (二) 插入排序1. 直接插入排序2. 折半插入排序 3. 希尔排序 (三) 气泡排序(bubble sort) (四) 简单选择排序 (五) 快速排序(十) 内部排序算法的应用 |