Latihan 1: Backtracking — Algoritma

Latihan 1 dari materi Backtracking di Algoritma — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Lengkapi function permutations(arr) supaya mengembalikan semua susunan (permutasi) isi arr, sebagai array berisi array.

Pakai pola backtracking: coba satu angka yang belum dipakai, lanjut menyusun sisanya, lalu batalkan.

Tiga console.log di bawahnya (yang mencetak banyaknya susunan) harus mencetak, berurutan:

Hint