Published on

Permutations

Authors

📝 Vazifa tavsifi

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.

Misol:

Input: nums = [1,2,3]
Output: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

Permutations

O'rta30 daqiqa20 ball

📚 Misollar

Kiruvchi: nums = [1,2,3]
Chiquvchi: [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]
Kiruvchi: nums = [0,1]
Chiquvchi: [[0,1],[1,0]]
func solve(_ nums: [Int]) -> [[Int]] { // Kodingizni shu yerga yozing return [] }

Run tugmasini bosing

Buy mea coffee