Queue.hpp
Vá para a documentação deste arquivo.
aux::OrderedMap< int, bool > deq
Lista de Dequeues, ordenados por tempo.
Definition: Queue.hpp:34
void Delete_Enqueue(int t)
Remove operação Enqueue no tempo t.
T & Query_First(int t)
Devolve o primeiro elemento no tempo t.
void Delete_Dequeue(int t)
Remove operação Dequeue no tempo t.
T & Query_K_th(int t, int k)
Devolve o k -ésimo elemento no tempo t.
aux::OrderedMap< int, T > enq
Lista de Enqueues, ordenados por tempo.
Definition: Queue.hpp:29
void Insert_Enqueue(int t, const T &x)
Inserção de operação Enqueue.