数据的存储结构包括哪四种


当前第2页 返回上一页

三、索引存储

  除建立存储结点信息外,还建立附加的索引表来标识结点的地址。索引表由若干索引项组成。

特点:

  索引存储结构是用结点的索引号来确定结点存储地址,其优点是检索速度快,缺点是增加了附加的索引表,会占用较多的存储空间。

四、散列存储

  散列存储,又称hash存储,是一种力图将数据元素的存储位置与关键码之间建立确定对应关系的查找技术。

  散列法存储的基本思想是:由节点的关键码值决定节点的存储地址。散列技术除了可以用于查找外,还可以用于存储。

特点:

  散列是数组存储方式的一种发展,相比数组,散列的数据访问速度要高于数组,因为可以依据存储数据的部分内容找到数据在数组中的存储位置,进而能够快速实现数据的访问,理想的散列访问速度是非常迅速的,而不像在数组中的遍历过程,采用存储数组中内容的部分元素作为映射函数的输入,映射函数的输出就是存储数据的位置,这样的访问速度就省去了遍历数组的实现,因此时间复杂度可以认为为O(1),而数组遍历的时间复杂度为O(n)。

以上就是数据的存储结构包括哪四种的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

电脑一直显示正在准备Windows怎么解决

清空的回收站如何还原?

Windows剪贴板是什么中的一个临时储存区

浅析wind和linux中查看端口占用情况和kill(附代码)

win10系统下Windows hello无法识别一直提示正在寻找怎么办?

win10文件夹已成功共享 访问提示没有权限

Windows服务器下iis6/7下php无法加载php_curl.dll等动态链接库

Windows激活和不激活有啥区别?

怎么卸载cortana小娜

如何恢复Windows电脑垃圾箱中清除的文件

更多相关阅读请进入《Windows》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...