Module python_datastructures.queue
In computer science, a queue is a collection of entities that are maintained in a sequence and can be modified by the addition of entities at one end of the sequence and the removal of entities from the other end of the sequence.
Classes
class Node (value: ~T)
class Queue
-
Methods
def dequeue(self) ‑> ~T
-
Remove element from the queue.
def enqueue(self, value: ~T) ‑> NoneType
-
Add element to queue.
def getHead(self) ‑> ~T
-
View first element in the queue.
def getSize(self) ‑> int
-
Get size of the queue.
def getTail(self)
-
View last element in the queue.
def isEmpty(self) ‑> bool
-
Check if queue is empty.