数据的逻辑结构是指什么?
数据的逻辑结构是指数据对象中的数据元素之间的相互关系。数据的逻辑结构是对数据元素之间逻辑关系的描述,它可以用一个数据元素的集合和定义在此集合上的若干关系来表示。数据的逻辑结构经常被简称为数据结构。按照数据的逻辑结构来分,有两种形式:线性结构和非线性结构。线性结构是指除第一个和最后一个数据元素外,每个数据元素有且只有一个前驱元素和一个后继元素,而非线性数据结构则会有零个或多个前驱元素和零个或多个后继元素。数据的逻辑结构有两大类1、线性结构线性结构的逻辑特征是:若结构是非空集,则有且仅有一个开始结点和一个终端结点,并且所有结点都最多只有一个直接前趋和一个直接后继。线性表是一个典型的线性结构。栈、队列、串等都是线性结构。2、非线性结构非线性结构的逻辑特征是:一个结点可能有多个直接前趋和直接后继。数组、广义表、树和图等数据结构都是非线性结构。
数据的逻辑结构是指是什么?
数据的逻辑结构就是数据之间关系,如顺序关系,隶属关系等,存储结构是指一个数据集合在计算机内存里是怎么样存储的,或者说在内存里怎么给一群数据分配内存。数据的逻辑结构分为以下四种:1、集合结构:集合结构的集合中任何两个数据元素之间都没有逻辑关系,组织形式松散。2、线性结构:数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。3、树状结构:树状结构是一个或多个节点的有限集合。4、网络结构:网络结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。简介:系统的逻辑结构是对整个系统从思想的分类,把系统分成若干个逻辑单元,分别实现自己的功能,一般在系统开发时,逻辑结构往往都由架构师完成,系统的逻辑结构对系统的开发起到重要性的决定。数据的逻辑结构是对数据之间关系的描述,有时就把逻辑结构简称为数据结构,逻辑结构形式地定义为(K,R)(或(D,S)),其中,K是数据元素的有限集,R是K上的关系的有限集。