Table 1: Example Queue Operations
Queue Operation | Queue Contents | Return Value |
---|---|---|
q.isEmpty() | [] | True |
q.enqueue(4) | [4] | |
q.enqueue(‘dog’) | [‘dog’,4] | |
q.enqueue(True) | [True,‘dog’,4] | |
q.size() | [True,‘dog’,4] | 3 |
q.isEmpty() | [True,‘dog’,4] | False |
q.enqueue(8.4) | [8.4,True,‘dog’,4] | |
q.dequeue() | [8.4,True,‘dog’] | 4 |
q.dequeue() | [8.4,True] | ‘dog’ |
q.size() | [8.4,True] | 2 |