std::list есть прямой доступ к краям без индексов. Метод front возвращает первое значение, метод back - последнее.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpLsFB 155 of 696 menu
◀ ▶

Первый и последний элемент списка в C++

У std::list есть прямой доступ к краям без индексов.

Метод front возвращает первое значение, метод back - последнее. Оба работают за константное время, потому что список хранит указатели на начало и конец цепочки.

Запишем три числа в список и выведем оба края:

std::list<int> nums = {5, 10, 15}; std::cout << nums.front() << "\n"; std::cout << nums.back() << "\n";

Заполните список строк двумя словами и напечатайте первое и последнее слово без цикла.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить