逻辑:泛指规律,包括思维规律和客观规律
客观规律指的是客观事物的规律性
逻辑结构
定义:数据元素间抽象化的相互关系,与数据的存储无关,独立于计算机,是由集体问题抽像出来的数学模型
类型:
1. 集合
一个或多个确定元素所构成的整体
特点:同属于一个集合,无其它关系
2.线性结构
特点:节点间存在一对一的关系,开始节点和终端节点是唯一的,其余节点有唯一的前驱、后继;就像一条锁链,前面的环连着后面的环,一环扣一环,由前面的环带动着后面的环(由前面节点找到后面的节点)。
例如:线性表、栈、队列、数组、广义表都属于线性结构
3.树形结构
特点:节点之间存在一(前驱)对多(后继)的关系,且终端节点可以有多个。就像一棵树,主干(前驱)可以发出多个枝干(后继),每个枝干也可以发出多个分支(枝干作为分支的前驱)