双链表概述
双链表也是线性表的一种,它的全称是:线性双向链接表,它有以下特点:
在每个节点中除包含有数值域外,设置有两个指针域,分别用以指向其前驱节点和后继节点。
既可以依次向后访问每一个节点,也可以依次向前访问每一个节点。
这里写图片描述
代码实现
dlinklist.h如下:
c
1 |
|
DLinkList.cpp如下:
c
1 |
|
输出结果
plaintext
1 | 头插法: 5 4 3 2 1 |