Keeping track of lastNode in addition to firstNode...

All of these answers are correct
  • Makes enqueue operations O(1)
  • Causes lastNode to need to be updated if the only item in the queue is dequeued
  • Causes lastNode to need to be updated every time an item is enqueued

There are no hints for this question