队列 Queues

队列是计算机科学里的基础的概念, 它用于以一定顺序存储和管理数据.

它遵循"先进先出" (First In First Out, FIFO) 的原则, 即先进入到队列里的元素会先出队列. 它是两端开口的线性数据结构 (linear data structure),

基本的操作如下图所示:

queue data flow