- 博客(2)
- 收藏
- 关注
原创 创建双向链表
** 创建双向链表 单项链表节点的存储结构只有一个指向直接后继的指针域,所以从链表的某个节点出发只能顺指针查找其他节点。使用双向链表可以避免单项链表这种单项性的缺点。 顾名思义,双向链表的节点有两个指针域,一个指向其直接后继;另一个指向其直接前驱。`` #include<stdio.h> #include<malloc.h> #include<string.h> #include <string> //声明struct node 类型,代码如下:
2020-11-27 18:29:18 1438 1
原创 创建单项链表
创建单项链表 链表是动态分配存储空间的链式存储结构,其中包括一个“头指针”变量,头指针中存放一个地址,该地址指向一个元素。链表中每一个元素称为“节点”,每个节点都由两部分组成,即存储数据元素的数据域和存储直接后继存储位置的指针域。指针域中存储的即是链表的下一个节点的位置,是一个指针。多个节点构成一个链表。 #include<stdio.h> #include<malloc.h> //声明struct LNode类型,代码如下: struct LNode { int data; s
2020-11-27 10:58:00 345 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人