Queue

pseudo-code:

  front = rear = -1

  function enqueue(arr, value) {

   rear++

   arr[rear] = value

  function dequeue() {

   if (rear!=-1 and front < rear)

     front++;

  }