- 博客(3)
- 收藏
- 关注
原创 带头节点单链表
带头结点的单链表 定义 typedef struct{ //定义单链表结点类型 ElemType data; //数据域 struct LNode *next; //指针域 }LNode,*LinkList; //LNode:struct类型的别名,LNode*LinkList:指向链表的指针,相当于struct LNode *LinkList; 初始化 bool InitList(LinkList *L) { *L = (Lin
2021-05-06 11:02:25
198
原创 不带头结点的单链表
单链表 线性表的链式存储又称单链表,它是指通过一组任意的存储单元来存储线性表中的数据元素。为了建立元素间的线性关系,每个节点除了存放自身的信息外,还要存放一个指向下一个结点的指针。其结构图如下 | data| next| 结点类型定义代码如下 typedef struct{ //定义单链表结点类型 ElemType data; //数据域 struct LNode *next; //指针域 }LNode,*LinkL
2021-05-04 22:40:18
3206
原创 线性表
文章目录线性表的定义和基本操作线性表的定义线性表的基本操作线性表的顺序表示顺序表的定义 线性表的定义和基本操作 线性表的定义 线性表是具有**相同**数据类型的n(n>= 0)个元素的**有限序列**,其中n为表长,若用L命名线性表,则其一般表示为: L =(a₁,a₂,a₃,...,an) 线性表的基本操作 InitList(&L):初始化表,构建一个空表。 Length(L):求表长,返回表中元素个数。
2021-05-03 10:51:24
258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人