计算机是对各种各样数据进行处理的机器。要对数据进行处理,首先就要对数据进行有效的组织。因此,在计算机中如何有效地组织数据和高效地处理数据就是计算机科学的基本研究内容,也是继续深入学习后续课程的基础。本章主要对数据结构课程学习中将遇到的基本概念做概括性的叙述,这些内容将贯穿数据结构课程的整个学习过程。
本章内容主要包括:数据结构的基本概念、抽象数据类型的概念和意义、算法和算法的时间复杂度。