- 博客(35)
- 收藏
- 关注
原创 C语言队列的链式操作
#include <stdio.h>#include <stdlib.h>#define ElemType inttypedef struct LinkNode{ ElemType data; struct LinkNode *next;}LinkNode;typedef struct LinkQueue{ LinkNode *front,*rear;}LinkQueue;void InitQueue(LinkQueue *q){//初始化队列 q->.
2022-04-06 16:53:10
1239
原创 C语言栈的链式结构操作
#include <stdio.h>#include <stdlib.h>#define ElemType inttypedef struct LinkNode{ ElemType data; struct LinkNode *next;}LinkNode;typedef struct LiStack{ LinkNode *top; int size;}LiStack;void InitStack(LiStack *q){//初始化栈 q->top=.
2022-04-06 16:01:41
816
原创 C语言顺序栈的操作
#include <stdio.h>#include <stdlib.h>#define ElemType int#define MaxSize 50typedef struct{ ElemType data[MaxSize]; int top;}SqStack;void InitStack(SqStack *s){//初始化栈 s->top=-1;}void StackEmpty(SqStack s){//判断栈是否为空 if(s.top==-1.
2022-04-06 13:53:34
757
原创 C语言单链表的操作
#include <stdio.h>#include <stdlib.h>#define ElemType inttypedef struct LinkNode{ ElemType data; struct LinkNode *next;}LinkNode;/*void List_HeadInsert(LinkNode *L){//头插法建立单链表 LinkNode *s; int x; //L=(LinkNode*)malloc(sizeof(LinkNod.
2022-04-03 11:42:37
965
原创 C语言顺序表的操作
#include <stdio.h>#include <stdlib.h>#define MaxSize 100#define ElemType inttypedef struct{ ElemType *data; int length;}SqList;void CreateList(SqList *L,int n){//初始化并创建顺序表 L->data=(ElemType*)malloc(MaxSize*sizeof(ElemType...
2022-04-01 20:21:43
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人