Data_Structure = {D,R}
Data object(D) + Specific existing relationships(R)
逻辑布局:描述数据元素间逻辑关系
物理布局/存储布局:数据布局在计算机中的表现
按某种物理布局存储数据时,要能恢复其逻辑布局
数据范例(data type):值集合和值集合上操作的总称
原子范例(atom type)
布局范例(structure type)
作用:实现信息隐藏
抽象数据范例(abstract data type):(数据范例是抽象数据范例的物理实现)数据范例的延伸(值集合和值集合上的操作/数学模子和模子上的操作),是一个三元组,(D,R,P)
P -> 对数据的操作/处置惩罚
抽象在何处:不关注其物理实现,抓住本质,忽略细节
例如:语文成绩,不关注是浮点还是整型
集合布局(sets):none specific relationship
线性布局(linear)
树形布局(tree structure)
可将树组织成堆(heap)
图布局(graph)
网(net):带权图