Все перестановки

Medium
Дан массив различных чисел. Верните все возможные перестановки. Порядок ответа не важен.

Примеры:

Вход: [1, 2, 3]
Выход: [[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]]
Вход: [0, 1]
Выход: [[0, 1], [1, 0]]
Вход: [1]
Выход: [[1]]

Ограничения:

1 <= nums.length <= 7 Все nums[i] различны

Теги:

Часто на собесе Массивы Backtracking

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!