Solutionunvalidated
q.add(...) and q.poll() may alternate. — In your given code. Tension: there is no control over who poll() first to take out the head of the queue. Outcome: q.add(...) and q.poll() may alternate.
a0c0b2b3-d4f2-4356-b392-6c227cb16611
q.add(...) and q.poll() may alternate. — In your given code. Tension: there is no control over who poll() first to take out the head of the queue. Outcome: q.add(...) and q.poll() may alternate.