[数据结构]四种数据存储结构---顺序存储 链接存储 索引存储 散列存储

本文介绍了四种数据存储结构:顺序存储、链接存储、索引存储和散列存储。顺序存储适合随机访问,但插入删除操作需要移动元素。链接存储虽然查找较慢,但插入删除灵活。索引存储通过附加索引表提高查找效率。散列存储通过散列函数实现快速访问,是查找和插入的理想选择。哈希表结合了顺序表和链表的优点,适用于高效数据操作。
摘要由CSDN通过智能技术生成
顺序结构和链接结构适用在内存结构中。
索引结构和散列结构适用在外存与内存交互结构。

顺序存储

在计算机中用一组地址连续的存储单元依次存储线性表的各个数据元素,称作线性表的顺序存储结构。特点:

  • 随机存取表中元素。
  • 插入和删除操作需要移动元素。

链接存储

在计算机中用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。它不要求逻辑上相邻的元素在物理位置上也相邻.因此它没有顺序存储结构所具有的弱点,但也同时失去了顺序表可随机存取的优点。特点:

  • 比顺序存储结构的存储密度小 (每个节点都由数据域和指针域组成,所以相同空间内假设全存满的话顺序比链式存储更多)。
  • 逻辑上相邻的节点物理上不必相邻。
  • 插入、删除灵活 (不必移动节点,只要改变节点中的指针)。
  • 查找结点时链式存储要比顺序存储慢。
  • 每个结点是由数据域和指针域组成。

索引存储

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值