1 / 12
文档名称:

数据结构与算法 复习.ppt

格式:ppt   页数:12
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构与算法 复习.ppt

上传人:cdsqbyl 2015/4/24 文件大小:0 KB

下载得到文件列表

数据结构与算法 复习.ppt

相关文档

文档介绍

文档介绍:2017/6/25
1
第一章:绪论
第二章:线性表
第三章:栈和队列第四章:串
第五章: 数组和广义表
第六章:树和二叉树
第七章:图
第八章: 查找
第九章:排序
数据结构——C语言描述
1. 熟悉各名词、术语的含义,掌握基本概念。
2. 理解算法五个要素的确切含义。
chap1学习要点
3. 掌握计算语句频度和估算算法时间复杂度的方法。
,在计算机中表示这种关系的两类不同的存储结构是顺序存储结构(顺序表)和链式存储结构(链表)。
,以及线性表的各种基本操作的实现。

chap2学习重点
掌握栈和队列类型的特点,并能在相应的应用问题中正确选用它们。
熟练掌握栈类型的两种实现方法,特别应注意栈满和栈空的条件以及它们的描述方法。
熟练掌握循环队列和链队列的基本操作实现算法,特别注意队满和队空的描述方法。
理解递归算法执行过程中栈的状态变化过程。
chap3学习要点
1. 熟悉串的基本操作的定义,并能利用这些基本操作来实现串的其它各种操作的方法。
2. 熟练掌握在串的定长顺序存储结构上实现串的各种操作的方法。
chap4学习要点
1. 了解数组的两种存储表示方法,并掌握数组在以行为主的存储结构中的地址计算方法。
2. 掌握对特殊矩阵进行压缩存储时的下标变换公式。
3. 了解稀疏矩阵的两类压缩存储方法的特点和适用范围,领会以三元组表示稀疏矩阵时进行矩阵运算采用的处理方法。
chap5学习要点
1. 熟练掌握二叉树的结构特性,了解相应的证明方法。
2. 熟悉二叉树的各种存储结构的特点及适用范围。
3. 遍历二叉树是二叉树各种操作的基础。实现二叉树遍历的具体算法与所采用的存储结构有关。掌握各种遍历策略的递归算法,灵活运用遍历算法实现二叉树的其它操作。
chap6学习要点
5. 熟悉树的各种存储结构及其特点,掌握树和森林与二叉树的转换方法。
6. 学会编写实现树的各种操作的算法。
7. 了解最优树的特性,掌握建立最优树的方法和哈夫曼算法。
chap6学习要点
1. 熟悉图的各种存储结构及其构造算法,了解实际问题的求解效率与采用何种存储结构和算法有密切联系。
2. 熟练掌握图的两种搜索路径的遍历:遍历的逻辑定义、深度优先搜索和广度优先搜索的算法思想。
3. 掌握教科书中讨论的各种图的算法思想。
chap7学习要点
1. 顺序表和有序表的查找方法及其平均查找长度的计算方法。
3. 熟练掌握二叉排序树的构造和查找。
2. 静态查找树的查找方法及其和有序表的差别。
4. 熟练掌握哈希表的构造方法,深刻理解哈希表与其它结构的表的实质性的差别。
5. 掌握按定义计算各种查找方法在等概率情况下查找成功时的平均查找长度。
chap8学习要点