零基础学算法(第4版)
上QQ阅读APP看书,第一时间看更新

第2章 简单数据结构

上一章介绍了一些常用算法及其思路,这些算法用来处理对应的数据,这些被处理的数据都必须按一定的规则进行组织。当这些数据之间存在一种或多种特定关系时,我们称这些关系为结构。通常,数据之间具有3种基本结构。

·线性结构:数据元素之间为一对一关系;

·树形结构:数据元素之间为一对多关系;

·网状结构:数据元素之间为多对多关系。

本章将介绍线性结构的多种表现形式,及其C语言的实现方法。