数据结构-基本概念
数据结构-基本概念
数据
描述客观事物的符号,是计算机中可以操作的对象,是能被 计算机识别,并且输入给计算机处理的符号集合。
数据对象
性质相同的数据元素的集合,是数据的子集。
数据元素
组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被称为记录。
数据项
一个数据元素可以由若干个数据项组成。
数据结构
不同数据元素之间不是独立的,而是存在特定的关系,我们将这些关系称为结构。
逻辑结构
指数据对象中数据元素之间的相互关系
集合结构:平行结构
线性结构:一对一结构
树形结构:一对多结构
图形结构:多对多结构
物理结构
指数据的逻辑结构在计算机中的存储形式
顺序存储结构:把数据元素存放在地址连续的存储单元里,其数据之间的逻辑关系和物理关系一致。
链式存储结构:把数据元素存放在任意的存储单元里,这组存储单元可以是连续的,也可以是不连续的。
数据类型
一组性质相同的值的集合以及定义在此集合上的一些操作的总称。
抽象
抽取出事物具有的普遍性的本质。
抽象数据类型(Abstract Data Type - ADT)
一个数学模型以及定义在该模型上的一组操作。
抽象数据类型体现了程序设计中问题分解、抽象和信息隐藏的特性。
总结
数据结构是组织和存储数据的方式,重点在于如何有效地描述数据之间的关系和存储方式,以便高效地进行操作和处理。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 孤寂灬无痕
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果