Структура данных - вовсе не массивы
Прежде всего, необходимо "причесать под одну гребенку" все структуры данных с точки зрения основных операций над ними - поиска (линейного и двоичного), включения, исключения, сортировки. Также вводятся такие термины как ключ, логический номер.