Может ли структура данных структурироваться структурой данных?
Я немного запутался. В Википедии пишется, что массив является структурой данных:
Массив — структура данных, хранящая набор значений (элементов массива), идентифицируемых по индексу или набору индексов, принимающих целые (или приводимые к целым) значения из некоторого заданного непрерывного диапазона.
Стек и очередь также являются структурами данных. На learn.js пишется, что массив может работать с такими структурами данных как стек и очередь.
Вопрос: получается, что структура данных может также структурироваться структурой данных? Либо же, насколько я понимаю, массив - это немного другая структура данных, в отличие от стека и очереди. Массив структурирует данные по индексу, а стек и очередь структурируют данные по тому, какой из них первый выходит/заходит (FIFO/LIFO). И получается что разные структуры данных по "типу" могут структурироваться другими структурами данных другого "типа"? ...Либо я что-то не так понял...