Array Shift Time Complexity