VIDEO - QUEUES -
-----------------------------------------------------------------------------------------------------------
TableDeleteAll(TABLE_queue)
MyQueue is Queue of int
Enqueue(MyQueue, 1)
// Enqueue
// Enfileira um elemento em uma fila. O elemento é adicionado no fim da fila.
Enqueue(MyQueue, 2)
Enqueue(MyQueue, 3)
//
x is int
WHILE Dequeue(MyQueue, x)
//Dequeue
//O elemento é excluído da fila e retornado na variável especificada.
// do primeiro ate o ultimo
TableAdd(TABLE_queue,x)
END
TableDisplay(TABLE_queue)
-----------------------------------------------------------------------------------------------------------
TableDeleteAll(TABLE_queue)
MyQueue is Stack of int
Push(MyQueue, 1)
// Enqueue
// Enfileira um elemento em uma fila. O elemento é adicionado no fim da fila.
Push(MyQueue, 2)
Push(MyQueue, 3)
x is int
WHILE Pop(MyQueue, x)
//Dequeue
//O elemento é excluído da fila e retornado na variável especificada.
// do ultimo ate o primeiro
TableAdd(TABLE_queue,x)
END
TableDisplay(TABLE_queue)
-----------------------------------------------------------------------------------------------------------
TableDeleteAll(TABLE_queue)
MyQueue is Queue of string
Enqueue(MyQueue, "matos")
Enqueue(MyQueue, "amarildo")
x is string
WHILE Dequeue(MyQueue, x)
TableAdd(TABLE_queue,x)
END
TableDisplay(TABLE_queue)
-----------------------------------------------------------------------------------------------------------
TableDeleteAll(TABLE_queue)
MyQueue is Stack of string
Push(MyQueue, "matos")
Push(MyQueue, "amarildo")
x is string
WHILE Pop(MyQueue, x)
TableAdd(TABLE_queue,x)
END
TableDisplay(TABLE_queue)