Dequeue (Double-ended queue)

Uma estrutura de dados que generaliza uma fila, permitindo a inserção e remoção de elementos em ambas as extremidades (início e fim).