a.programs
/
Backtracking (перебор с возвратом)
/ Все подмножества массива (backtracking)
Все подмножества массива (backtracking)
Backtracking (перебор с возвратом)
Легкая
Дан массив различных целых чисел nums. Верните список всех его подмножеств (включая пустое и само множество), отсортированный сначала по длине, затем лексикографически. Решайте перебором с возвратом.
Сигнатура функции
all_subsets(nums: list[int]) -> list[list[int]]
Примеры
Вход
Ожидаемый результат
[[1, 2, 3]]
[[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]]
[[1]]
[[], [1]]
1
решили
1
пытались
100%
успешность
Похожие задачи
Все перестановки массива
Все комбинации размера K
Генерация правильных скобочных последовательностей
Число решений задачи о N ферзях
Комбинации с повторением, дающие сумму
Разбиение строки на палиндромы (все варианты)
Войдите, чтобы решить →