Показать сообщение отдельно
  #1  
Старый 13.12.2012, 19:19
Пользователь

Отправить личное сообщение для blackbanny Посмотреть профиль Найти все сообщения от blackbanny
 
Регистрация: 05.01.2011
Сообщений: 29

составление n-элементных множеств из массива
Доброго времени суток!
пишу скрипт и понадобилось составлять n-элементные множества.
суть в том, что в функцию передается массив и число, которое обозначает длину множества, на выходе получаем список множеств заданной длинны.
ПРИМЕР:
массив: [a, b, c, d]
число: 2
результат функции: a,b; a,c; a,d; b,c; b, d; c,d;

подскажите алгоритм или псевдокод для реализации функции.