- 博客(3)
- 收藏
- 关注
原创 双向循环链表(带头结点)实现 & 基本操作
目录1. 存储结构2. 函数声明3. 函数定义(1)创建 & 销毁(2)前驱 & 后继(3)插入 & 删除二、函数测试三、全部代码四、小总结1. 存储结构//存储结构typedef struct LNode { int data; struct LNode *next, *prior;}LNODE, * LINKLIST;2. 函数声明//基本操作(14种)LINKLIST InitList(LINKLIST L);
2021-08-10 14:27:18
765
原创 线性链表(不带头结点)
目录一、基本操作实现1.单链表存储结构2. 函数声明3. 基本操作函数定义(与带头结点实现有差别的操作)(1)创建(2)销毁&清空(3)插入元素(4)删除元素二、基本操作函数测试三、 全部代码四、总结一、基本操作实现1.单链表存储结构//线性链表_不带头结点#include<stdio.h>#include<stdlib.h>//线性表的单链表存储结构typedef struct LNode { int
2021-08-01 23:02:25
844
1
原创 线性链表(线性表的单链表存储结构)
一、单链表存储结构//线性表的单链表存储结构typedef struct LNode { int data; struct LNode* next;}LNODE, *LINKLIST;*代码段中的结构体定义也可以表示为struct LNode { int data; struct LNode* next;};typedef struct LNode LNODE;typedef struct LNode* LINKLIST;二、基本操作&其他操作的函数定义1.
2021-07-31 22:52:13
1391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅