问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是数据存储结构?

发布网友 发布时间:2023-09-24 21:20

我来回答

1个回答

热心网友 时间:2024-12-02 10:19

存储结构是逻辑结构的存储映像,逻辑结构指的是数据间的关系,它又分为线性结构和非线性结构,这两者并不冲突。一个指的是数据之间的关系,而另一个指这种关系在计算机中的表现形式。两者的区别就在于给他们定义的特殊操作,它们都有”出“和”入“两种操作,一个是“先进先出”,而一个是“后进先出”。

一种逻辑结构在计算机里可以用不同的存储结构实现。比如逻辑结构中简单的线性结构,可以用数组(顺序存储)或单向链表(链接存储)来实现。逻辑结构:指各数据元素之间的逻辑关系。存储结构:就是数据的逻辑结构用计算机语言的实现。

扩展资料:

1、逻辑结构

是指数据之间的相互关系。通常分为四类结构:

集合:结构中的数据元素除了同属于一种类型外,别无其它关系。

线性结构:结构中的数据元素之间存在一对一的关系。

树型结构:结构中的数据元素之间存在一对多的关系。

图状结构:结构中的数据元素之间存在多对多的关系。

2、存储结构

是指数据结构在计算机中的表示,又称为数据的物理结构。通常由四种基本的存储方法实现:

顺序存储方式。数据元素顺序存放,每个存储结点只含一个元素。存储位置反映数据元素间的逻辑关系。存储密度大。但有些操作(如插入、删除)效率较差。

数据元素间的逻辑关系。这种方式不要求存储空间连续,便于动态操作(如插入、删除等),但存储空间开销大(用于指针),另外不能折半查找等。

索引存储方式。除数据元素存储在一组地址连续的内存空间外,还需建立一个索引表,索引表中索引指示存储结点的存储位置(下标)或存储区间端点(下标)。

散列存储方式。通过散列函数和解决冲突的方法,将关键字散列在连续的有限的地址空间内,并将散列函数的值解释成关键字所在元素的存储地址。其特点是存取速度快,只能按关键字随机存取,不能顺序存取,也不能折半存取。

参考资料:百度百科-数据结构

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
干货| 如何利用PPT绘制手绘图像(内含视频教学)。 小米Mix2s开发者选项的设置与应用指南(探索小米Mix2s开发者选项)_百度... 我今年41岁女,我想问一买哪种养老保险更合算,可以一次买吗?要多少... 我们家有营业执照。我现在41岁了。养老保险如何来买?一年,交多少钱? 搅拌桩的两喷两搅怎么理解 ...上关于一喷二搅、二喷二搅、二喷三搅、二喷四搅的具体做法 两搅两喷与四搅四喷的区别 三轴搅拌桩两搅四喷是什么意思 梦幻西游将军令怎么解绑 EXCEL表,求值? 数据的存储结构是什么? 我葡萄酒酿了3天多,结果发现葡萄放太多 瓶子盖子老被发酵时的气体冲飞... 服从标准正态分布的x的取值范围是 包包买的太贵别人问多少钱,又不敢直接告诉他怎么说好? 女生问我多少万元的包怎么回 玉祖抖音梗 黑比诺葡萄的知名度 一个手机号注册了两个,如何切换? 二手电脑 诸位给个收购价 来凤县足浴店最多的地方 郴州市御仙宫足浴管理有限公司介绍? 郴州有什么足浴离水晶宫很近的 什么字啊啊 前生注定,猜一生肖 小孩做手术打麻药会有后遗症吗 广州开公交车需要什么条件 承德鼎盛王朝票退了还能再买吗 晚上在承德看鼎盛王朝表演,是否需要防蚊晚上看演出有蚊子吗 怎么把微信好友转移到另一个? 供奉菩萨有什么讲究 蒙牛乳业(焦作)有限公司的简介 子曰:“巧言令色,鲜矣仁。”通过这句话请找出一些名人的例子 金陵十三钗观后感3000字以内 氮化后可否进行发蓝处理? 电工纯铁DT4做氮化处理后发蓝可以吗? 施密特正交化记忆口诀 精英律师演员名单(探究法律与演艺行业的交集与融合) 石家庄装饰材料 石家庄恒安装饰材料有限公司怎么样? 石家庄奈博森尔装饰材料有限公司怎么样? 帮我个仔起名 电视剧红罂粟里面的江州在什么地方 今天天气比较热仓鼠一直四肢趴开的睡着,下午发现在窝里四肢僵硬了... 仓鼠夏天死亡 身体硬了 眼睛还睁着 是假死吗还是真的死了。。 三年级上册英语单词技巧 仓鼠都僵硬了还是热的是假死么? 诉求和上诉是不是一样吗 学校诉求的作用 诉求分析是什么意思 鸡肉用电饭锅要煮多久才熟