马老师数据结构深入精讲
数据结构、数据对象
所谓“结构”,就是用来描述元素之间的逻辑关系的。那顾名思义,数据结构指的是数据之间的相互关系;数据对象的是具有相同性质的数据元素之集合。 还说富豪榜的例子,按财富从高到低排名,钱多的在前,钱少的在后,这样的先后关系就是数据之间的结构。具有这样结构的数据元素放在一起,就组成了一个数据对象。数据对象是数据的子集。
总结来说,数据对象是具有相同性质的数据元素的集合,是数据的一个子集;数据结构是相互之间存在一种或多种特定关系的数据元素的集合。
数据结构关心的是各个数据元素之间的逻辑关系,以及对数据的各种操作,而不在意数据的内容是什么样的。那么当我们在设计一个数据结构的时候,应该注意数据节结构的哪些方面呢?