В видео разбираются алгоритмы перебора вариантов для решения олимпиадных задач по информатике: генерация двоичных последовательностей, перестановок, сочетаний, разбиений числа на слагаемые и правильных скобочных последовательностей. Показаны рекурсивные подходы к построению комбинаторных объектов с контролем условий (например, фиксированного числа единиц в двоичной последовательности или баланса скобок). На примерах рассмотрены задачи восстановления перестановок из строки, оптимизации сборки деталей по жёсткости, решения «Ханойской башни» и минимизации операций при сортировке мусора. Для каждой задачи объяснены ключевые параметры рекурсивных функций, условия выхода из рекурсии и способы перебора допустимых вариантов.