自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 链栈(C语言)

#include<stdio.h> #include<stdlib.h> #include<stdbool.h> //定义链栈 typedef struct LNode { int data; struct LNode *next; } LNode , *LiStack; //初始化一个带头结点的链栈 bool InitStack(LiStack &S) { S = (LNode*)malloc(sizeof(LNode)); if(S==NULL).

2022-04-10 10:18:41 616

原创 链式队列(C语言)

#include<stdio.h> #include<stdlib.h> #include<stdbool.h> typedef struct LinkNode { int data; struct LinkNode *next; } LinkNode; typedef struct { LinkNode *front,*rear;//链表头 链表尾 } LinkQueue; //先进先出 //初始化一个队列 void InitQueue(LinkQueue &.

2022-04-10 09:39:05 184

原创 单链表(C语言)完善版

#include<stdio.h> #include<stdlib.h> #include<stdbool.h> //定义单链表 typedef struct LNode { int data; struct LNode *next; } LNode , *LinkList; //初始化一个带节点的单链表 bool InitList(LinkList &L) { L = (LNode*)malloc(sizeof(LNode)); if (L == .

2022-04-09 12:41:52 999

原创 循环队列 C语言

#include<stdio.h> #define MaxSize 10 typedef struct { int data[10]; int front,rear; //rear始终指向下一个需要添加元素的位置 } SqQuene; //初始化一个队列 void InitQuene(SqQuene *Q) { Q->front = Q->rear = 0; } //判断队列是否为空 bool isEmpty(SqQuene *Q) { if.

2022-04-07 10:40:52 458

原创 栈的线性存储

#include<stdio.h> #define MaxSize 10 typedef struct{ int data[MaxSize]; int top; }SqStack; //初始化一个栈 void InitStack(SqStack *S) { S->top = -1; } //判断栈是否为空 bool StackEmpty(SqStack *S) { if (S->top = -1) return true; else return fals.

2022-04-07 10:39:22 52

原创 数据结构单链表实现(C语言)

#include<stdio.h> #include<stdlib.h> typedef struct LNode { int data; struct LNode *next; } LNode , *LinkList; //初始化一个带头结点的单链表 bool InitList(LinkList L) { L = (LNode *)malloc(sizeof(LNode)); if (L == NULL) return false; //内存没分配成功.

2022-04-04 14:25:26 1547

原创 数据结构线性表的实现(C语言)

#include<stdio.h> #include<stdlib.h> #define InitSize 100 typedef struct { //定义一个名为Sqlist的结构体 int *data; int MaxSize; int length; } Sqlist; //初始化顺序表 void InitList(Sqlist *L) { L->data = (int*)malloc(InitSize*sizeof.

2022-04-03 15:44:41 141

原创 58653213456798452

#include<stdio.h> #include<stdlib.h> #define InitSize 100 typedef struct { //定义一个名为Sqlist的结构体 int *data; int MaxSize; int length; } Sqlist; //初始化顺序表 void InitList(Sqlist *L) { L->data = (int*)malloc(Init...

2022-04-03 15:41:46 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除