首页 > 试题广场 >

简述逻辑结构与存储结构的关系。

[问答题]
简述逻辑结构与存储结构的关系。
存储结构是逻辑结构的存储映像,逻辑结构指的是数据间的关系,它又分为线性结构和非线性结构,这两者并不冲突。一个指的是数据之间的关系,而另一个指这种关系在计算机中的表现形式。两者的区别就在于给他们定义的特殊操作,它们都有”出“和”入“两种操作,一个是“先进先出”,而一个是“后进先出”。 一种逻辑结构在计算机里可以用不同的存储结构实现。比如逻辑结构中简单的线性结构,可以用数组(顺序存储)或单向链表(链接存储)来实现。逻辑结构:指各数据元素之间的逻辑关系。存储结构:就是数据的逻辑结构用计算机语言的实现。
发表于 2019-08-19 01:09:27 回复(1)
逻辑结构:数据的逻辑结构,简单来说,就是数据之间的逻辑关系。数据之间的关系可以为一对一,一对多,多对多。我们可以根据数据之间的关系选择相应的存储结构。 一对一是线性表存储 一对多是树结构 多对多,对应的是图结构
发表于 2020-05-28 00:02:53 回复(0)
数据的逻辑结构是指数据元素之间的逻辑关系,即从逻辑关系上描述数据。它与数据的存储无关,是独立于计算机的。数据的逻辑结构分为线性结构和非线性结构,线性表是典型的线性结构;集合、树和图是典型的非线性结构。
存储结构是指数据结构在计算机中的表示(又称映像),也称物理结构。它包括数据元素的表示和关系的表示。数据的存储结构是逻辑结构用计算机语言的实现,它依赖于计算机语言。数据的存储结构主要有:顺序存储、链式存储、索引存储和散列存储。
发表于 2020-10-23 20:19:02 回复(0)
逻辑结构就是数据中的一种关系,包括集合,线性表,树,图这些结构中的关系,存储结构是逻辑结果在计算机中的表示 ,包括顺序存储和非顺序存储。
发表于 2021-07-09 22:27:09 回复(0)
<p>逻辑结构就是根据需求来实现数据之间的联系,存储结构,将数据之间一对一,一对多,多对多等关系,进行存储</p>
发表于 2020-09-14 22:21:02 回复(0)
存储结构是逻辑结构的具体实现,逻辑结构是数据之间的逻辑关系。 
发表于 2020-06-22 10:01:56 回复(0)
数据的逻辑结构:数据与数据之间的逻辑关系。比如线性关系:单链表;非线性关系:树和图型。 数据的存储结构:所有数据在计算机中的存储方式。 所谓数据结构,就是按一定逻辑结构构成的数据,按某种存储结构存放于计算机中。并在这些数据上定义了一个运算集合。
发表于 2020-03-05 16:39:22 回复(0)
数据的逻辑结构也称为数据结构,分两大类:线性结构和非线性结构. 存储结构分四类:顺序存储、链接存储、索引存储和散列存储. 线性结构中,包括了顺序算法,和链表.也就是说,存储结构的前两种用的是线性结构的算法,非线性结构至少存在一个数据元素,它具有两个或者两个以上的前驱或后继.典型的就是树和二叉树.而索引算法用的就是树的结构,也即是说他属于非线性结构算法.最好是散列存储,典型例子就是hash(哈希)用的是随即散列函数,当然是非线性结构算法. 由此可见,存储结构用的是不同的逻辑结构,也就是用了两种不同的算法.这个就是他们两者的关系.
发表于 2020-01-06 12:20:55 回复(0)
逻辑结构代表的是数据之间的关系,存储结构代表的是逻辑结构的存储映像。
编辑于 2019-12-05 10:52:43 回复(0)
逻辑结构需要存储结构进行数据实现
发表于 2019-10-31 15:55:41 回复(0)
一对多的关系
发表于 2019-09-07 11:38:59 回复(0)
22
发表于 2019-08-15 11:35:18 回复(0)