Sizga o'zaro farq qiladigan butun sonlardan iborat nums massivi berilgan. Uning barcha mumkin bo'lgan o'rin almashtirishlarini (permutations) qaytaring. Javobni istalgan tartibda qaytarishingiz mumkin.
func solve(nums []int) [][]int {
// ...
}
Input: nums = [1,2,3]
Output: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
Input: nums = [0,1]
Output: [[0, 1], [1, 0]]
Input: nums = [1]
Output: [[1]]