什么是数据结构?
相互之间存在一种或者多种特定关系的数据元素的集合。
什么是数据?
由数据项和数据对象组成。
数据项:一个元素可以由若干数据项组成。
数据对象:有相同性质的元素数据集合,是数据的子集。
什么是结构?
数据之间可以形成一种排列组合,像逻辑结构和物理结构。
什么是逻辑结构?
数据对象中的数据元素之间的相互关系,例如:集合结构、线性结构、树形结构、图形结构。
什么是物理结构?
就是数据的逻辑结构在计算机中的存储方式。例如:顺序存储结构、链式存储结构。
数据结构研究什么内容?
1、线性表:零个或者多个数据元素的有序序列。
2、队列:只允许在一端插入,另一端删除操作的线性表。
3、堆栈:栈是仅限定在表尾进行插入和删除操作的线性表。
4、树:是N个节点的有序集。节点可以像树一样越向叶子节点就没有交集。
5、图论:由顶点的有穷集合和顶点之间边的集合组成。
6、排序和查找算法:排序是对数据进行顺序排列,查找是在大量数据中寻找我们需要的数据的过程。
以上概括起来就是:什么事数据结构、数据结构包含了哪些内容、怎样学习数据结构。