1、概念
数据结构是以某种特定的布局方式存储数据的容器,这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。类似于java设计模式一样,我需要用最合适的数据结构解决问题。
2、分类
数据结构分为:线性结构和非线性结构。
线性结构包含:队列、链表、数组、栈
非线性结构包含:树、图、二维数组、多维数组、广义表
数据结构是以某种特定的布局方式存储数据的容器,这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。类似于java设计模式一样,我需要用最合适的数据结构解决问题。
数据结构分为:线性结构和非线性结构。
线性结构包含:队列、链表、数组、栈
非线性结构包含:树、图、二维数组、多维数组、广义表
转载于:https://my.oschina.net/mdxlcj/blog/3102083