Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpAgPrm 99 of 696 menu
◀ ▶

Практика по алгоритмам в C++

Даны отсортированные векторы {1, 3, 5} и {2, 4, 6}. Слейте их алгоритмом merge в третий вектор и выведите средний элемент результата.

Проверьте алгоритмом is_permutation, является ли {8, 1, 3} перестановкой {3, 8, 1}, и выведите ответ.

В векторе {4, 1, 7, 1, 9} найдите первую соседнюю пару одинаковых чисел алгоритмом adjacent_find и выведите это число.

Заполните вектор из пяти элементов алгоритмом iota, начиная с 2, затем посчитайте сумму через reduce и выведите ее.

Из {1, 2, 3} получите следующую перестановку алгоритмом next_permutation два раза подряд и выведите итоговый порядок цифр без пробелов.

Удалите из вектора {1, 2, 3, 4, 5} все элементы больше 3 через std::erase_if и выведите размер контейнера.

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