# 数据结构
数据结构是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合
# 数组
用于存储一组有序的数据。数组中的每个元素都有一个唯一的索引,可以通过索引来访问数组中的元素。数组可以用来存储任何类型的数据,包括数字,字符串,对象等。在内存地址上,数组是一段连续的内存地址。 🚧
# 单向链表
单向链表是一种常见的链表数据结构,它由一系列节点组成,每个节点包含一个数据元素和一个指向下一个节点的指针。在内存地址上,链表每个节点地址都是分散的。 每个节点包含两部分:
- 数据域(Data:用于存储节点数据
- 指针域(Next):指向下一个节点的指针 🚧
# 双向链表
双向链表是一种链表数据结构,每个节点除了包含数据和指向下一个节点的指针外,还包含指向前一个节点的指针。
双向链表中的每个节点有三个部分:
- 数据域(Data):用于存储节点的数据。
- 前驱指针域(Prev):指向前一个节点的指针。
- 后继指针域(Next):指向后一个节点的指针 🚧
# 栈
🚧
# 队列
🚧 🚧