/
aaasima
/
lecture_2
Обзор
Документация
Войти
/
aaasima
/
lecture_2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
algorithms/subsets.cpp
21 строка
576 B
Stanislav Kiselev
Add Code For Lecture 2
20 фев 2025, 09:28
20 фев 2025, 09:28
8f596f2
Код
Авторство
О чём код?
#include <iostream> #include <vector> void generateSubsets(const std::vector<int>& nums, int index, std::vector<int>& current) { if (index == nums.size()) { std::cout << "{ "; for (int num : current) std::cout << num << " "; std::cout << "}\n"; return; } generateSubsets(nums, index + 1, current); current.push_back(nums[index]); generateSubsets(nums, index + 1, current); current.pop_back(); } int main() { std::vector<int> nums = {1, 2, 3}; std::vector<int> current; generateSubsets(nums, 0, current); }