数据结构在计算机科学界至今没有标准的定义。个人根据各自的理解的不同而有不同的表述方法:
Sartaj Sahni在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(dataobject)定义为“一个数据对象是实例或值的集合”。
数据结构在计算机科学中扮演着重要角色,涉及数据对象、逻辑结构和存储结构等概念。逻辑结构关注数据元素的逻辑关系,而存储结构则涉及数据在计算机中的实际表示。线性结构和非线性结构是两种主要的数据结构类型,前者表现为一对一的关系,后者表现为一对多的关系。
数据结构在计算机科学界至今没有标准的定义。个人根据各自的理解的不同而有不同的表述方法:
Sartaj Sahni在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(dataobject)定义为“一个数据对象是实例或值的集合”。

被折叠的 条评论
为什么被折叠?