РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
726 of 1245 menu

Метод push_back

Метод push_back добавляет элемент в конец двусторонней очереди VecDeque. Он изменяет исходную коллекцию, увеличивая её длину на единицу. Параметром метод принимает значение, которое нужно добавить в конец очереди.

Синтаксис

deque.push_back(value)

Пример

Давайте создадим пустую очередь и добавим в неё несколько чисел с помощью метода push_back:

use std::collections::VecDeque; fn main() { let mut deque = VecDeque::new(); deque.push_back(1); deque.push_back(2); deque.push_back(3); println!("{:?}", deque); }

Результат выполнения кода:

[1, 2, 3]

Пример

Давайте создадим очередь с начальными элементами и добавим в конец ещё один элемент:

use std::collections::VecDeque; fn main() { let mut deque = VecDeque::from(vec!["a", "b", "c"]); deque.push_back("d"); println!("{:?}", deque); }

Результат выполнения кода:

["a", "b", "c", "d"]

Смотрите также

  • метод push_front,
    который добавляет элемент в начало очереди
  • метод pop_back,
    который удаляет последний элемент очереди
  • метод pop_front,
    который удаляет первый элемент очереди
  • класс VecDeque,
    который представляет двустороннюю очередь
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить