Коллекции

Коллекции — наборы из нескольких значений в программировании.

Для сохранения нескольких объектов

Предназначаются коллекции — они

Бывают разных видов для проектов

На разных языках, но суть одни.

Array

Массив — простейшая коллекция — обычно

Не позволяет численность менять,

Даёт возможность доступа привычно

По индексу — по номеру опять.

List

Коллекция сложнее — это список,

Он позволяет удалять и добавлять

Объекты. Он бывает на массиве

Или на ссылках — как удобней брать.

Stack / LIFO

Стэк — это версия коллекции, где доступ

Возможен лишь со стороны одной:

Только последний элемент в нём может просто

Изъят быть — в этом суть его.

Queue / FIFO

Для постепенной обработки данных

Есть очередь — в ней первый элемент

Вошедший выйдет первым, как ни странно.

На удаление с середины есть запрет.

29-30.09.2018