数据结构
数据结构:
逻辑结构:反映数据元素之间的逻辑关系。包括:
集合:数据结构中的元素之间除了“同属一个集合” 的相互关系外,别无其他关系。
线性结构:数据结构中的元素存在一对一的相互关系。
树形结构:数据结构中的元素存在一对多的相互关系。
图:数据结构中的元素存在多对多的相互关系。
物理结构/存储结构:指数据的逻辑结构在计算机存储空间的存放形式。由于具体实现的方法有顺序、链式、索引、散列等多种,所以,一种数据结构可表示成一种或多种存储结构。
常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等