The queue data structure behaves is a similar way to a queue in the real world – people join at the end and leave at the front. The first element added to the queue is the first to leave and so it is ...