数据的逻辑结构

2019-01-20  本文已影响0人  爱卖萌的猫公子

数据的逻辑结构(参考《数据结构(C语言版),清华大学出版社,严蔚敏 吴伟民)

数据结构

生活中我们要用到各种算法来处理一些问题,而如何用算法实现呢?
数据结构就成了描述算法必不可少的工具之一。

数据结构是相互之间存在一种或多种关系的集合

仅从关系的复杂情况来说,我们可以对于大部分数据的结构给予这样的分类

数据结构的基本概念

数据结构的形式定义

二元组 Data_Structure=(D,S)
D:是数据的有限集,例如教务系统中的所有学生。
S:是D上关系的有限集,例如教务系统中学生与学生之间用线性关系存储。
如果该校有10000名学生,则有如下定义
Student=(D,S)
其中:
D={D1,D2,D3 … D9998,D9999,D10000}
S={P}
P={〈Dn,D(n+1)〉,1≤n≤9999}

上一篇 下一篇

猜你喜欢

热点阅读