Permutasi
Kembalikan semua permutasi dari array nums yang berisi angka unik. Urutan permutasi dalam hasil bebas, tetapi urutan angka di dalam setiap permutasi tentu penting.
[1, 2, 3] → [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] Topik
backtrackingrekursi
Petunjuk 1
Bangun permutasi satu posisi demi satu posisi, tandai elemen yang sudah dipakai.
Petunjuk 2
Setelah rekursi kembali, batalkan pilihan (pop & tandai belum dipakai) supaya cabang lain bisa memakainya.
· draft tersimpan otomatis
Nilai ditulis sebagai JSON. Output yang diharapkan dihitung dari solusi referensi.
Ctrl+Enter jalankan · Ctrl+Shift+Enter kirim