数据结构:双链表的 C 语言实现 - I. 链表的分类
最编程
2024-07-20 17:30:20
...
链表的结构非常多样,以下情况组合起来就有八种(2×2×2)链表结构:
虽然有这么多的链表的结构,但我们实际中最常用的还是两种结构:单链表和双向带头循环链表.
- 1、无头单向非循环链表:结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构,如哈希桶、图的邻接表等等。
- 2、带头双向循环链表:结构复杂,一般用在单独存储数据。实际中使用的链表数据结构,都是带头双向循环链表。另外这个结构虽然结构复杂,但是使用代码实现以后会发现结构会带来很多优势,实现反而简单,后面我们代码实现了就知道了。
上一篇: 生意之道的本质与核心原理
下一篇: JAVA 设计模式:03-03-组合模式