Tugas:
Kembalikan array dengan semua pasangan yang memungkinkan antara elemen-elemen dari array.
Contoh
Dari a=["a", "b", "c", "d"];
kembali b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]
.
Pasangan dapat dalam urutan apa pun selama semua kemungkinan kombinasi disertakan dan jelas ["b","d"]
sama untuk ["d","b"]
.
Memasukkan
Array elemen string unik yang terdiri dari karakter dari kelas [a-z]
.
Keluaran
2d array yang berisi semua pasangan elemen input yang memungkinkan.
Uji Kasus
input=["a","b","c"];
//output=[["a","b"],["a","c"],["b","c"]]
input=["a","b","c","d","e"];
//output=[["a","b"],["a","c"],["a","d"],["a","e"],["b","c"],["b","d"],["b","e"],["c","d"],["c","e"],["d","e"]]
Catatan: Saya tidak dapat menemukan duplikat untuk tantangan ini. Jika ada, beri tahu saya dengan komentar untuk mengajukan pertanyaan.
["c","b","a"]
dikembalikan?