![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
卜誨ㄣ
这个作者很懒,什么都没留下…
展开
-
队列学习-优先队列
队列学习-优先队列1.优先队列定义#define MAXSIZE 11 //队列的最大容量typedef int DataType; //int的别名(队列中的元素类型)//单链表(结点结构)typedef struct _QNode { //每个节点的优先级,0最低优先级(自定义,可更改),9最高优先级(自定义,可更改),优先级相同,取第一个节点 int priority...原创 2019-10-25 10:22:57 · 224 阅读 · 0 评论 -
队列学习-循环队列
队列学习-循环队列1.循环队列定义#define MAXSIZE 5 //最大队列数typedef int DataType; //循环队列中的元素类型typedef struct Queue { DataType queue[MAXSIZE]; int front; //循环队头指针 int rear; //循环队尾指针}SeqQueue;2.循环队列初始化//...原创 2019-10-25 10:12:16 · 338 阅读 · 0 评论 -
队列学习-单链表队列
队列学习-单链表队列1. 单链表队列定义#define MAXSIZE 5 //队列的最大容量typedef int DataType; //int的别名(队列中的元素类型)//单链表(结点结构)typedef struct _QNode { DataType data; //数据域(相当于 int data) struct _QNode *next; //指针域}Q...原创 2019-10-25 09:54:45 · 199 阅读 · 0 评论 -
队列学习 - 顺序存储法
队列学习 - 顺序存储法1. 队列的原理队列是一种受限的线性表,(Queue),它是一种运算受限的线性表,先进先出(FIFO First In First Out).队列是一种受限的线性结构.它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。生活中队列场景随处可见: 比如在电影院, 商场, 或者厕所排队。。。。。。...原创 2019-10-25 09:33:12 · 1006 阅读 · 0 评论