数据结构包含逻辑结构、存储结构(物理结构)、数据运算 逻辑结构 线性结构:线性表、队列和栈、串、数组非线性结构:树和二叉树、图(有向图和无向图)、集合 存储结构 顺序存储链式存储索引存储散列存储(哈希表) 数据运算 数据的运算包括运算的定义和实现。运算的定义针对逻辑结构,指出运算的功能;运算的实现针对存储结构,指出运算的具体操作步骤。