English

Show the status of queue after each operation. enqueue(34) enqueue(54) dequeue() enqueue(12) dequeue() enqueue(61) peek() dequeue() dequeue() dequeue() dequeue() enqueue(1) - Computer Science (Python)

Advertisements
Advertisements

Question

Show the status of queue after each operation.

enqueue(34)
enqueue(54)
dequeue()
enqueue(12)
dequeue()
enqueue(61)
peek()
dequeue()
dequeue()
dequeue()
dequeue()
enqueue(1)

Answer in Brief

Solution

Status of Queue after each operations:

Operations Queue Status
Initially Queue is Empty #; f = front, r = rear
Remarks/Output
enqueue(34) 34
f
Inserted 34 in Queue
enqueue(54) 34 54
f r
Inserted 54 in Queue
dequeue() 54
f r
Removed 34 from Queue
enqueue(12) 54 12
f r
Inserted 12 in Queue
dequeue() 12
f r
Removed 54 from Queue
enqueue(61) 12 61
f r
Inserted 61 in Queue
peek( ) 12 61
f r
Returned 12
dequeue() 61
f r
Removed 12
dequeue() # Empty Removed 61
dequeue() Error : Underflow Queue is Empty
enqueue(1) 1
f r
Inserted 1 in Queue
shaalaa.com
  Is there an error in this question or solution?
Chapter 4: Queue - Exercise [Page 66]

APPEARS IN

NCERT Computer Science [English] Class 12
Chapter 4 Queue
Exercise | Q 6. | Page 66
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×