Skip to content

数据结构: 数据的组织形式

数据类型关注的是单个数据元素的类型和操作,而数据结构关注的是数据元素的组织和相互关系

数据类型是构建数据结构的基础,而数据结构用来更高效地管理和组织数据。

数据类型通常由编程语言提供并且是固定的,而数据结构则可以由程序员根据需要自定义和实现。

数据类型强调了数据的取值范围和操作,是一种抽象的概念。

数据结构强调了数据元素之间的关系和组织方式,是一种更具体的概念。

由于数据结构是数据元素之间的关系和组织方式,因此它通常作为容器出现。各种容器有不同的优缺点因此在不同的解决方案中使用不同的容器来实现。

数据是存放在内存中的,内存就像一个个固定大小的箱子按顺序排列并编号。根据容器的不同,内存中存储数据的方式也不同,而所谓的数据结构就是解释如何在内存顺序排列这些数据。

数组和链表