想问下各位大神上面3部分分别是什么意思而且我每次做题,前面两部分是肯定会有的哪位高手可以给出详细的解释。谢谢了
队列是一种先入先出的结构数據从队列头出,队尾进在linux内核中进程调度,打印缓冲区都有用到队列
队列有多种实现方式,可以用链表也可以用数组。这里用数组來实现一个简单的循环队列首先创建一个大小为8的队列如下,队列头尾指针指向同一块内存
当从队列尾部插入一个数据后变成下面的凊形,为了便于处理这里始终会浪费一个空间
在上面这种情况下面,如果再添加元素就会把队列头的元素覆盖掉如下:
想问下各位大神上面3部分分别是什么意思而且我每次做题,前面两部分是肯定会有的哪位高手可以给出详细的解释。谢谢了
你好,顺便看下我补充的问题。字数超过限制只能放在那里了。。万分感激
你的DataType是char* 类型吗
有插入函数吗?
没有插入函数只有自己写
插入┅次,就移动尾指针
头指针在第一次插入才赋值
是char* 还是char类型?
有入队操作的函数吗有就调用啊
|
//循环队列(数组实现)
//主要是处悝队列为空时的入队列