队列(Queue) 队列也是一系列有顺序的元素的集合,新元素的加入在队列的一端,叫做“队尾”(rear),已有元素的移除发生在队列的另一端,叫做“队首”(front),和栈不同的是,队列只能在队尾插入元素,在队首删除元素.最新加入的元素必须处于队尾,在队列停留时间最长的元素处于队首.可以把队列想象成在银行前排队的人群,排在最前面的人第一个办理业务,新来的人只能在后面排队,直到轮到他们为止.这是一种先进先出(FIFO,First-In-First-Out)的数据结构. 队列有两种主要操作:向队列中…