title: Why implement Queues as Circular Array?
body: <p>When implementing a FIFO like Queues, my instructor always advise us to represent it as a circular array and not in a regular array. Why? </p>
  
  <p>Is it because in the latter, we would end up having garbage data in the array?</p>