What does the func ( ) do on Queue
void func ( )
{
if (! Queue.is empty ( ))
{ int temp = Queue. dequeue ( ) ;
Queue. enqueue (temp) ;
func ( ) ;
}
}
1
Queue remains intact
2
Elements in queue are reversed
3
Empties the queue
4
Error
What does the func ( ) do on Queue
void func ( )
{
if (! Queue.is empty ( ))
{ int temp = Queue. dequeue ( ) ;
Queue. enqueue (temp) ;
func ( ) ;
}
}