队列(queue):一种先进先出的线性表。first in first out ,只允许在一端插入,另一端删除(输出)。
允许插入的一端叫做队尾,允许删除的一端叫队头,线程池的任务就是队列中的元素,因为需要让先来的任务先被处理
双端队列:两端均可进行插入删除的队列就是双端队列,两端分别被称为端点1和端点2,
循环队列:
队列需要两个指针标识位置队头front 和 队尾rear
队列(queue):一种先进先出的线性表。first in first out ,只允许在一端插入,另一端删除(输出)。
允许插入的一端叫做队尾,允许删除的一端叫队头,线程池的任务就是队列中的元素,因为需要让先来的任务先被处理
双端队列:两端均可进行插入删除的队列就是双端队列,两端分别被称为端点1和端点2,
循环队列:
队列需要两个指针标识位置队头front 和 队尾rear