- 3
- 0
- 约5.72千字
- 约 6页
- 2017-01-29 发布于北京
- 举报
(2012级数据结构期末试题提纲
数据结构期末复习提纲(2012级)
A、总体要求:
1、掌握数据结构的基本概念、基本原理和基本方法。
2、掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度和空间复杂度的分析。
3、能够运用数据结构的基本原理和方法进行问题的分析与求解,具备采用C语言和C++语言设计与实现算法的能力。
一、基本概念
1、数据结构、数据元素、数据项、数据类型、抽象数据类型、算法、算法的时间复杂度、算法的空间复杂度、算法的评价标准。
2、数据结构的逻辑结构和存储结构及分类。
3、线性表的定义及特点。
4、顺序表、单链表、双向链表、循环链表、静态链表的存储结构。
5、栈和队列的定义及特点。
6、顺序栈、链栈、顺序队列、链队列的存储结构。
7、字符串的定义及特点。
8、顺序串和链串的存储结构。
9、数组的定义及特点。
10、数组的按行存储与按列存储。
11、对称矩阵、三角矩阵、稀疏矩阵的压缩存储。
12、二叉树的定义、一般术语及特点。
13、二叉树的五个基本性质。
14、完全二叉树与满二叉树的概念。
15、二叉树的顺序存储结构。
16、二叉树的二叉链表与三叉链表存储结构。
17、二叉树的四种遍历方式及特点。
18、线索二叉树的存储结构及特点。
19、树和森林的概念。
20、树的双亲链表和孩子兄弟链表存储结构。
21、树和森林的二种遍历方式。
22、图的定义、一般术语及特点。
23、
原创力文档

文档评论(0)