数据结构-------逻辑结构与物理结构
一、逻辑结构指数据元素之间的关系,是我们想像出来的,并没有实质性的将其存储在计算机中线性结构 线性结构中的数据元素之间是一对一的关系树形结构 数据元素之间存在一对多的层次关系图形结构 数据元素是多对多的关系二、物理结构指数据的逻辑结构在计算机中的具体存储形式顺序存储结构 开辟一组连续的空间存储数据通常用数组来实现,数组中空间本身是连续的,保证了数据之间的关系 通过an=a1+(n-1)*d的关系,
·
一、逻辑结构
指数据元素之间的关系,是我们想像出来的,并没有实质性的将其存储在计算机中
- 线性结构 线性结构中的数据元素之间是一对一的关系
- 树形结构 数据元素之间存在一对多的层次关系
- 图形结构 数据元素是多对多的关系
二、物理结构
指数据的逻辑结构在计算机中的具体存储形式
- 顺序存储结构 开辟一组连续的空间存储数据
通常用数组来实现,数组中空间本身是连续的,保证了数据之间的关系 通过an=a1+(n-1)*d的关系,快速查找下一数据位置
- 链式存储结构 开辟一组随机的空间储存数据 通过节点实现,节点内储存数据和下一个节点的位置
三、三种逻辑结构的物理存储方式
- 线性结构的物理存储方式
- 树形结构
- 图形结构
图形结构是无向图

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)