数据的存储结构包括哪些

小编 TOP1 5067

数据的存储结构包括:1、顺序存储结构,是借助数据元素之间的相对位置来表示元素之间的逻辑结构;2、链式存储结构,是借助数据元素之间的元素的指针表示数组元素的逻辑结构;3、散列存储结构,即顺序存储+算列;4、索引存储结构,即顺序存储+索引。

4种数据存储结构:

1、顺序存储结构

顺序存储结构是借助数据元素之间的相对位置来表示元素之间的逻辑结构。(vector动态数组、 deque双端队列、stack栈容器、queue队列容器)

顺序存储方法是把逻辑上相邻的结点存储在物理位置相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现,由此得到的存储表示称为顺序存储结构。顺序存储结构是一种最基本的存储表示方法,通常借助于程序设计语言中的数组来实现。

2、链式存储结构

链式存储结构是借助数据元素之间的元素的指针表示数组元素的逻辑结构。

链式存储结构不要求逻辑上相邻的结点在物理位置上亦相邻,结点间的逻辑关系是由附加的指针字段表示的。由此得到的存储表示称为链式存储结构,链式存储结构通常借助于程序设计语言中的指针类型来实现。

3、散列存储结构

顺序存储+算列

4、索引存储结构

顺序存储+索引


最后,推荐我们的管理工具给大家。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部