数据

数据是信息的载体,是描述客观事物的数、字符以及所有能输入到计算机且能被计算机识别和处理的符号集合。

数据元素

数据的基本单位,数据元素由数据项组成。如一条学生记录就是一个数据元素,它由姓名、学号、性别等数据项组成。

数据对象

具有相同性质的的数据元素集合,是数据的子集。

抽象数据类型

一个数学模型且定义在该模型上的一组操作,通常用数据对象、数据关系、基本操作集表示。

数据结构

数据结构包括逻辑结构、存储结构和数据的运算,算法的设计取决于选定的逻辑结构,算法的实现依赖于采用的存储结构。

逻辑结构

线性结构:结构中的数据元素只存在一对一的关系(线性表、栈和队列、串、数组、广义表)

非线性结构:结构中数据元素存在一对多的关系(树)、多对多的关系(图)

存储结构:顺序存储、链式存储、索引存储、散列存储



数据结构      数据结构

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!