之前介绍的所有的数据结构都是线性存储结构。本章所介绍的树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。
数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应操作的数据元素集合,常用的数据结构有以下8种:
栈是一种只能从表的一端存取数据且遵循 “后进先出 LIFO(Last In First Out)” 原则的线性存储结构。
定义:由 N(N >= 0)个相同类型的元素组成的有序集合。
在计算机科学中,数据结构(英语:data structure)是计算机中存储、组织数据的方式。