目录
一、数据结构
算法 +程序设计 = 数据结构
程序设计:为计算机处理问题编制的一组指令集合
算法:处理问题的策略
定义:按照某种逻辑关系组织起来的一批数据,按一定的映像方式把他们存储在计算机存储器中,并在这些数据上定义一个运算的集合,就叫做数据结构
一、数据结构基本的数据结构
1、线性结构(超市商品)
结构中的数据元素之间存在着一对一的线性关系
2、树形结构(人机对弈问题)
结构中的数据元素之间存在着一对多的层次关系
3、图结构
数据结构中的数据元素之间存在着多对多的任意关系
五叉路口
4、集合结构
结构中的数据元素之间除了同属于一个集合的关系外,无任何其他关系。