数据结构
数据结构是在计算机中组织和存储数据的方式,它不仅定义了数据的集合,更关键的是描述了数据元素之间的相互关系,他通常包含三个基本方面:
- 逻辑结构:数据元素之间抽象的逻辑关系。
- 存储结构(物理结构):数据的逻辑结构在计算机内存中的具体实现和存放形式。
- 数据的运算:对数据可执行的操作,例如插入、删除、查找、排序等。
在计算机科学领域中:程序 = 数据结构 + 算法
数据结构是连接问题、数据和算法的桥梁,是编写高效、可维护代码的灵魂。
结构划分
数据结构可以从逻辑和存储两个维度进行划分。
最后更新于