数据结构子目录https://www.jianshu.com/p/a344fa483655
什么是数据结构
数据结构是指相互之间存在一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。
简答来说,数据结果就是设计数据以何种方式组织并存储在计算机中。
程序=数据结构+算法
数据结构的分类
数据结果按其逻辑结构可分为线性结构,树结构,图结构。
线性结构:数据结构中的元素存在一对一的相互关系。
树结构:数据结构中的元素存在一对多的相互关系。
图结构:数据结构中的元素存在多对多的相互关系。
我们可以理解成,在他们的结构中,节点有一个前驱节点,一个后继节点,就是线性结构。树结构有可能有多个后继节点。图结构就是节点可能有多个前驱,多个后继。
列表
在其他语言中被称为“数组”,是一种基础的数据结构。是一个顺序表。
网友评论