# 数据结构

数据结构是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合

# 数组

用于存储一组有序的数据。数组中的每个元素都有一个唯一的索引,可以通过索引来访问数组中的元素。数组可以用来存储任何类型的数据,包括数字,字符串,对象等。在内存地址上,数组是一段连续的内存地址。 🚧

# 单向链表

单向链表是一种常见的链表数据结构,它由一系列节点组成,每个节点包含一个数据元素和一个指向下一个节点的指针。在内存地址上,链表每个节点地址都是分散的。 每个节点包含两部分:

  • 数据域(Data:用于存储节点数据
  • 指针域(Next):指向下一个节点的指针 🚧

# 双向链表

双向链表是一种链表数据结构,每个节点除了包含数据和指向下一个节点的指针外,还包含指向前一个节点的指针。

双向链表中的每个节点有三个部分:

  1. 数据域(Data):用于存储节点的数据。
  2. 前驱指针域(Prev):指向前一个节点的指针。
  3. 后继指针域(Next):指向后一个节点的指针 🚧

#

🚧

# 队列

🚧 🚧