Следующая перестановка
Medium
Дан массив целых чисел nums. Найдите следующую лексикографически большую перестановку.
Пример:
[1,2,3] → [1,3,2]
[3,2,1] → [1,2,3]
Пример:
[1,2,3] → [1,3,2]
[3,2,1] → [1,2,3]
Примеры:
Вход:
[1, 2, 3]
Выход:
[1, 3, 2]
Вход:
[3, 2, 1]
Выход:
[1, 2, 3]
Вход:
[1, 1, 5]
Выход:
[1, 5, 1]
Ограничения:
1 <= nums.length <= 100
0 <= nums[i] <= 100
Комментарии (0)
Войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!