Изменения

Перейти к: навигация, поиск

Методы генерации случайного сочетания

42 байта убрано, 21:16, 10 января 2013
Псевдокод
<code>
randomCombination(arrayOfElements, n, k)
'''for''' i = 1 '''to''' n '''if''' i <= k
a[i] = 1;
'''else'''
a[i] = 0;
random_shuffle(a);
'''for''' i = 1 '''to''' n '''if''' a[i] == 1
ans.push(arrayOfElement[i]);
return ans;
34
правки

Навигация