Skip to Content

数据结构

数据结构是在计算机中组织和存储数据的方式,它不仅定义了数据的集合,更关键的是描述了数据元素之间的相互关系,他通常包含三个基本方面:

  1. 逻辑结构:数据元素之间抽象的逻辑关系。
  2. 存储结构(物理结构):数据的逻辑结构在计算机内存中的具体实现和存放形式。
  3. 数据的运算:对数据可执行的操作,例如插入、删除、查找、排序等。

在计算机科学领域中:程序 = 数据结构 + 算法

数据结构是连接问题、数据和算法的桥梁,是编写高效、可维护代码的灵魂。


结构划分

数据结构可以从逻辑和存储两个维度进行划分。

逻辑结构划分


存储结构划分

最后更新于