0384.2021年大连理工大学810数据结构和计算机组成原理精品资料之严蔚敏《数据结构(C语言版)》复习提纲

《数据结构》复习提纲

第一章绪论

本章主要内容:

1.1什么是数据结构

1.2基本概念和术语

1.3抽象数据类型的表示与实现

1.4算法和算法分析

复习要求:理解数据结构的相关概念,对本章内容及知识体系结构有初步的认识,并能够对算法的时间效率进行分析。

重点及难点:本章复习重点是是对数据结构知识体系的理解,难点是算法分析。

第二章线性表

本章主要内容:

2.1线性表的类型定义

2.2线性表的顺序表示和实现

2.3线性表的链式表示和实现

2.4一元多项式的表示及相加

本章复习要求:理解线性表的逻辑结构和两种存储结构,并能够应用线性表解决实际问题。

本章重点及难点:本章复习重点是是对线性表的理解,难点是线性链表的各种操作。

第三章栈和队列

本章主要内容:

3.1栈

3.2栈的应用举例

3.3栈与递归的实现(*)

3.4队列

3.5离散事件模拟(*)

本章复习要求:理解操作受限的线性结构栈和队列的特点,从栈和队列的应用体会栈和队列在解决实际问题中的重要性。

本章重点及难点:本章复习重点是是对栈和队列的理解,难点是栈与递归的关系。

第四章串

本章主要内容:

4.1串类型的定义

4.2串的表示和实现

4.3串的模式匹配算法(*)

4.4串操作应用举例

本章复习要求:理解串结构的特点,能够综合应用串的常见操作方法解决问题。

本章重点及难点:本章复习重点是是对串的理解的串操作的应用,难点是模式匹配算法。

第五章数组和广义表

本章主要内容:

5.1数组的定义

5.2数组的顺序表示和实现

5.3矩阵的压缩存储

5.4广义表的定义

5.5广义表的存储结构

5.6M元多项式的表示(*)

5.7广义表的递归算法(*)

本章复习要求:从数组和广义表的表示和实现进一步加深对线性结构的理解,掌握矩阵的压缩存储和广义表的存储。

本章重点及难点:本章复习重点是是矩阵的压缩存储,难点是广义表的存储和操作。

第六章树和二叉树

本章主要内容:

6.1树的定义和基本术语

1

相关文档
最新文档