Книга: Программирование на языке Ruby

8.1.17. Использование массива в качестве стека или очереди

8.1.17. Использование массива в качестве стека или очереди

Базовые операции со стеком называются push и pop, они добавляют и удаляют элементы в конец массива. Базовые операции с очередью — это shift (удаляет элемент из начала массива) и unshift (добавляет элемент в начало массива). Для добавления в конец массива можно также пользоваться оператором << (по существу синоним push).

Постарайтесь не запутаться. Методы shift и unshift модифицируют массив в начале, a push, pop и << — в конце.

Эта тема будет продолжена в разделе 9.2.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.166. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз