数据结构设计与技巧讲义结构设计
【考查目标】
1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。
2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。
3.能够选择合适的数据结构和方法进行问题求解。
一、线性表
(一)线性表的定义和基本操作
(二)线性表的实现
1.顺序存储结构
2.链式存储结构
3.线性表的应用
二、栈、队列和数组
(一)栈和队列的基本概念
(二)栈和队列的顺序存储结构
(三)栈和队列的链式存储结构
(四)栈和队列的应用
(五)特殊矩阵的压缩存储
三、树与二叉树
(一)树的概念
(二)二叉树
1.二叉树的定义及其主要特征
2.二叉树的顺序存储结构和链式存储结构
3.二叉树的遍历
4.线索二叉树的基本概念和构造
5.二叉排序树
6.平衡二叉树
(三)树、森林
1.书的存储结构
2.森林与二叉树的转换
3.树和森林的遍历
(四)树的应用
1.等价类问题
2.哈夫曼(Huffman)树和哈夫曼编码
图
图的概念
图的存储及基本操作
邻接矩阵法
邻接表法
图的遍历
深度优先搜索
广度优先搜索
图的基本应用及其复杂度分析
最小(代价)生成树
最短路径
拓扑排序
关键路径
查找
查找的基本概念
顺序查找法
折半查找法
B-树
散列(Hash)表及其查找
查找算法的分析及应用
内部排序
排序的基本概念
插入排序
直接插入排
您可能关注的文档
最近下载
- NB_T 10337-2019《水电工程预可行性研究报告编制规程》.docx VIP
- WPS Office办公应用案例教程 课件 舒煜 第7--12章 WPS表格的计算与管理---WPS多样化功能组件 .pptx
- GB∕T 786.2-2018 流体传动系统及元件 图形符号和回路图 第2部分:回路图.pdf
- 《T_CPPC-1105—2025_高标准农田建设施工技术规程》.pdf
- 沪教牛津版六年级英语下册 Unit 6 教学课件.ppt VIP
- 提高住院患者大小便标本送检率PDCA.pptx
- 青海省公务员考试公共基础知识题库汇编.docx VIP
- 美孚克特切削液-231.pdf VIP
- 《低碳零碳产业园 碳排放管理体系要求》.pdf VIP
- WPS Office办公应用案例教程 课件 第7、8章 WPS表格的计算与管理; WPS表格的数据处理与分析.pptx
原创力文档

文档评论(0)