4.5.3 Queue Example: Next in Line
First addition:
JessicaSecond addition:
Jessica
JacobThird addition:
Jessica
Jacob
JaydenFourth addition:
Jessica
Jacob
Jayden
JacksonLast updated
First addition:
JessicaSecond addition:
Jessica
JacobThird addition:
Jessica
Jacob
JaydenFourth addition:
Jessica
Jacob
Jayden
JacksonLast updated
First iteration:
front returns: Jessica
pop removes: Jessica
Remaining queue:
Jacob
Jayden
JacksonSecond iteration:
front returns: Jacob
pop removes: Jacob
Remaining queue:
Jayden
JacksonThird iteration:
front returns: Jayden
pop removes: Jayden
Remaining queue:
JacksonFourth iteration:
front returns: Jackson
pop removes: Jackson
Remaining queue:
(queue is empty)