circular array: tablica cykliczna
Struktura danych, w której pierwszy i ostatni element logicznie ze sobą sąsiadują. Gdy zostaje usunięty pierwszy element, indeks pierwszego elementu zwiększa się. Analogicznie, gdy zostaje dodany element na końcu, zwiększa się indeks ostatniego elementu. Jeśli oba te indeksy mają taką samą wartość, tablica jest pusta lub pełna.