Как создать уникальные массивы заданного размера из массива в Swift?

Учитывая массив Ints и желаемый размер массива,myFunction должен вернуть массив всех возможных уникальных массивов. Все Ints в исходном массиве должны быть уникальными. Массив считается уникальным, если все его члены не могут быть найдены в другом массиве.

func myFunction(array : [Int], arraySize : Int) -> [[Int]] {
    //... What to put here?
}

Ответы на вопрос(1)

Ваш ответ на вопрос