Question: Suppose we have a circular queue where we choose to leave one empty cell. Which of the conditions is a test for an empty queue?

Suppose we have a circular queue where we choose to leave one empty cell. Which of the conditions is a test for an empty queue?
self._tail ==(self._head -1)
cross out
self._head == self._tail
cross out
(self._tail - self._head)== self._capacity
cross out
self._head ==(self._tail 1)
cross out

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!