数据结构 线性结构和非线性结构 线性结构 线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系。线性结构有两种不同的存储方式,即顺序存储结构和链式存储结构。顺序存储的线性表叫顺序表,其存储元素的地址是连续的。链式存储的线性表叫链表,链表中存储元素的地址不一定连续,其元素节点钟存放数据元素及相邻元素的地址信息。常见的线性结构有:数组、队列、链表和栈。 非线性结构 非线性结构包括:二维数组、多维数组、广义表、树和图。