阅读数:367
已有1条回答
管理员
数据结构包括逻辑结构、数据的物理结构、数据存储结构。
1、数据逻辑:指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据元素之间的前后间关系,而与他们在计算机中的存储位置无关。逻辑结构包括:集合:数据结构中的元素之间除了“同属一个集合”的相互关系外,别无其他关系;线性结构:数据结构中的元素存在一对一的相互关系;树形结构:数据结构中的元素存在一对多的相互关系;图形结构:数据结构中的元素存在多对多的相互关系。
2、数据物理结构:指数据的逻辑结构在计算机存储空间的存放形式。数据的物理结构是数据结构在计算机中的表示(又称映像),它包括数据元素的机内表示和关系的机内表示。由于具体实现的方法有顺序、链接、索引、散列等多种,所以,一种数据结构可表示成一种或多种存储结构。数据元素的机内表示(映像方法):用二进制位(bit)的位串表示数据元素。通常称这种位串为节点(node)。当数据元素有若干个数据项组成时,位串中与各个数据项对应的子位串称为数据域(datafield)。因此,节点是数据元素的机内表示(或机内映像)。关系的机内表示(映像方法):数据元素之间的关系的机内表示可以分为顺序映像和非顺序映像,常用两种存储结构:顺序存储结构和链式存储结构。顺序映像借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系。非顺序映像借助指示元素存储位置的指针(pointer)来表示数据元素之间的逻辑关系。
3、数据存储结构:数据的逻辑结构在计算机存储空间中的存放形式称为数据的物理结构(也称为存储结构)。一般来说,一种数据结构的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序存储、链式存储、索引存储和哈希存储等。数据的顺序存储结构的特点是:借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系;非顺序存储的特点是:借助指示元素存储地址的指针表示数据元素之间的逻辑关系。
猜你喜欢
epc灯亮可以继续开吗?epc灯亮怎么解决
星途tx2021款报价多少 星途tx2021款落地价多少钱(大概14.61万元起)
2021年科目四考5次就作废吗
中国南极科考站有哪几个
丰田和本田哪个质量好 哪一个更可靠一些
iQOO 10 Pro双击亮屏设置方法
联想是中国企业还是美国企业
梅雨季节养花要点
摩托罗拉motorazr40Ultra怎么关机
科二起步先拉手刹还是先挂一档
OPPO K10x如何查看流量使用情况
荣耀80 SE密码忘记了怎么解决
最新学习
巧克力是怎么做成的
笔记本多久清理一次灰尘
马扎是啥
真我Realme 10散热功能怎么样
比亚迪宋max三大件怎样 质量可靠吗
微信账单可以一次性删除吗
果酱类有什么特点
新款途观报价及图片(新款途观海外路试曝光)
骐达和飞度哪个好 骐达配置丰富车身长达4393mm
iQOOPad有陀螺仪吗
爱视频是什么软件
鬼压床如何快速醒来