自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++链队列(不带头结点)

不带头结点的链队列在初始化时首尾指针都指向空,其他思想和带头结点链队列类似#include<iostream>using namespace std;typedef struct LinkNode{ int data; struct LinkNode *next;}LinkNode;typedef struct LinkQueue{ LinkNode *front,*rear;}LinkQueue;void InitQueue(LinkQueue &Q){

2022-05-28 18:20:25 309

原创 C++链队列(带头结点)

带头结点的链队列front指向表头结点,rear指向最后一个结点#include<iostream>using namespace std;//结点 typedef struct LinkNode{ int data; struct LinkNode *next;}LinkNode;//链队列 typedef struct LinkQueue{ LinkNode *front,*rear;};//初始化void InitQueue(LinkQueue &am

2022-05-28 18:17:29 205

原创 C++循环队列

队列中前面的元素在出队之后仍然可以插入元素入队,此时需要达到循环,主要操作就是靠取余运算,达到循环队列的效果。#include<iostream>#define MaxSize 10using namespace std;typedef struct SqQueue{ int data[MaxSize]; int front,rear;};//初始化 void InitSqQueue(SqQueue &Q){ Q.front = 0; Q.rear = 0

2022-05-28 18:13:40 1201

原创 C++链栈(不带头结点)

#include<iostream>using namespace std;typedef struct StackNode{ int data; struct StackNode *next;}StackNode, *LinkStack;//初始化 bool InitLinkStack(LinkStack &S){ S = NULL;}//入栈 bool Push(LinkStack &S,int x){ StackNode *p = new .

2022-05-23 16:39:24 245

原创 C++顺序栈

#include<iostream>#define MaxSize 10using namespace std;typedef struct{ int data[MaxSize]; int top;}SqStack;//初始化 void InitSqStack(SqStack &S){ S.top = -1;}//判空bool StackEmpty(SqStack S){ if(S.top == -1) return true; else ret.

2022-05-22 20:46:15 137

原创 C++单链表的基本实现(带头结点)

#include<iostream>#include<stdio.h>#include<stdlib.h>using namespace std;typedef struct LNode{ int data;//数据域 struct LNode *next;//指针域 }LNode, *LinkList;//初始化一个空的单链表 void InitList(LinkList &L){ L = new LNode; L->nex.

2022-05-16 21:17:30 348

原创 C++顺序表基本实现

#include<iostream>#include<stdio.h>#define InitSize 10using namespace std;typedef struct{ int *data; int MaxSize; int length; }SqList;//初始化void InitList(SqList &L){ L.data = new int[InitSize]; L.MaxSize = InitSize; L..

2022-05-14 10:28:11 264

空空如也

空空如也

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

TA关注的人

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