嵌入式——循环队列

循环队列 (Circular Queue) 是一种数据结构(或称环形队列、圆形队列)。它类似于普通队列,但是在循环队列中,当队列尾部到达数组的末尾时,它会从数组的开头重新开始。这种数据结构通常用于需要固定大小的队列,例如计算机内存中的缓冲区。循环队列可以通过数组或链表实现,它具有高效的入队和出队操作。

队列和循环队列

嵌入式——循环队列_第1张图片

嵌入式——循环队列_第2张图片

队列的几种状态

嵌入式——循环队列_第3张图片

区分循环队列空和满

你可能感兴趣的:(嵌入式开发,算法,单片机,嵌入式硬件,arm开发,物联网,stm32,网络)