基础

数据结构(Data Stucture)
·数据元素不是孤立存在的,它们之间存在着某种关系,数据元素相互之间的关系称为结构
·是指相互之间存在一种或多种特定关系的数据元素集合/带结构的数据元素的集合
逻辑结构:数据元素之间的逻辑关系
·描述数据元素之间的逻辑关系
·于数据的存储无关,独立于计算机
·是从具体问题抽象出来的数学模型
物理结构(存储结构):数据元素及其关系在计算机内存中的表示(又称为映像)
·数据结构在计算机中的表示
逻辑结构于存储结构的关系
·存储结构是逻辑关系的映像于元素本身的映像。
·逻辑结构是数据结 构的抽象,存储结构是数据结构的实现
·两者综合起来建立了数据元素之间的结构关系
运算和实现:对数据元素可以施加的操作以及这些操作在相应的存储结构上的实现
数据
·是能输入计算机且能被计算机处理的各种符号的集合
·信息的载体
·是对客观事物符号化的表示
·能够被计算机识别、存储和加工
·包括:
·数值型的数据:整数、实数等
·非数值型的数据:文字、图像、图形、音频等
数据对象
·是性质相同的数据元素的集合,是数据的一个子集。