Στην Ουρά το παράδειγμα 1 μιλάει για ουρά που κάνουμε εναλλαγές στις Εισαγωγές και Εξαγωγές στοιχείων, ενώ τα παραδείγματα 2 και 3 είναι φτιαγμένα για να δουλεύει μια φορά η εισαγωγή στοιχείου και μια φορά η εξαγωγή στοιχείου (για ένα μόνο). Για το λόγο αυτό δεν χρειάζονται κυκλική ουρά.
Όμως το παράδειγμα 1 για να υλοποιηθεί με πίνακα πρέπει να έχουμε κυκλική ουρά, δηλαδή ο δείκτης (οποιοσδήποτε από τους front και rear) να βγαίνει από το (δείκτης-1+1) mod μέγιστος_αριθμός_στοιχείων_πίνακα +1. Το +1 το χρειάζεται για μετακινήσει τους δείκτες στο διάστημα 1 έως μέγιστος_αριθμός_στοιχείων_πίνακα, αφού το οτιδήποτε_θετικός_ακέραιος mod μεγιστος_αριθμός_στοιχείων_πίνακα θα δώσει από 0 έως μέγιστος_αριθμός_στοιχείων_πίνακα-1
το -1+1 το αφαιρούμε, απλά το άφησα εδώ για να δείξω ότι το +1 το βάζουμε για το επόμενο στοιχείο, ενώ το -1 για να φέρουμε το δείκτη στο διάστημα 0 έως μέγιστος_αριθμός_στοιχείων_πίνακα-1.