数据结构
- 程序=算法+数据结构,所以,掌握数据结构的关键是充分理解:
- 每一种数据结构利用的是数据结构中怎样的关系;
- 在不同操作上的优势劣势;
- 以及常见的使用场景。
- 常见的数据结构有数组、链表、栈、队列、树、图等:
- 数组、链表、栈和队列都在描述数据的线性结构,
- 而树和图分别描述数据的树形结构和图形结构。
-
数据结构的逻辑结构 指的是数据元素之间的前后关系,与计算机的存储位置无关。
-
逻辑结构通常分为以下几类:
- 集合:数据结构中的元素
数据结构
- 每一种数据结构利用的是数据结构中怎样的关系;
- 在不同操作上的优势劣势;
- 以及常见的使用场景。
- 数组、链表、栈和队列都在描述数据的线性结构,
- 而树和图分别描述数据的树形结构和图形结构。
数据结构的逻辑结构 指的是数据元素之间的前后关系,与计算机的存储位置无关。
逻辑结构通常分为以下几类: