数据结构——队列 文章目录 数据结构——队列 前言 一、队列基本概念 二、队列的基本操作 1.队列的顺序存储结构 a.创建顺序队列代码 b.入队操作代码 c.出队操作代码 d.顺序队列的关键语句 2.队列的链式存储结构 a.链式队列初始化 b.链式队列判断空 c.链式队列的入队操作 d.链式队列的出队操作 3.循环队列 a.循环队列入队列操作 b.循环队列出队列操作 c.获取循环队列首元素的算法 d.循环队列六要素 总结 前言 队列的基本概念 顺序队列 链式队列 循环队列 一、队列基本概念 1.队列的定义: 队列是一个操作受限的线性表,是一个只允许在表的一端进行插入,在表的另一端进行删除的线性表 2.队尾(rear): 允许插入的一端 3.队头(front): 允许删除的一端 4.队列的特点: 先进先出,后进后出 二、队列的基本操作 1.队列的顺序存储结构 队列的顺序存储:附设两个指针front和rear分别指示队头元素和队尾元素的下一个位置 a.创建顺序队列代码 Cre