赞
踩
计算机考研408-数据结构笔记本之——第一章 绪论
1.1 数据结构的基本概念
目录
数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别 和处理的符号的集合。数据是计算机程序加工的原料。
数据元素:是数据的基本单位,通常作为一个整体进行考虑和处理。
数据项:数据项是构成数据元素的不可分割的最小单位。1数据元素 = 数据项1 + 数据项2 + ...
具有相同性质的数据元素的集合,是数据的一个子集。
相互之间存在一种或多种特定关系的数据元素的集合。
简单来说,数据结构是对数据对象根据某种关系进行了更细的划分。
数据类型 = 一个值的集合 + 定义在该集合上的一组操作
其值不可再分,例如bool类型。
其值可以再分解为若干成分,例如结构体。
(Abstract Data Type,ADT)是抽象数据组织及与之相关的操作。
分集合、线性结构(1对1)、树形结构(1对多)、网状结构(图结构)(多对多)四种。
顺序存储、非顺序存储:(链式存储、索引存储、散列存储)。
顺序存储:
链式存储:
索引存储:
散列存储:根据元素的关键字直接计算出该元素的存储地址,又称哈希(Hash)存储,在第六章散列表会有讲解。
运算的定义:针对逻辑结构
运算的实现:针对存储结构
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。