Сочетание без повторения в Mathematica - PullRequest
4 голосов
/ 26 ноября 2011

Как я могу получить 48 случайных пар из двух разных элементов, взятых из Range[96] без повторения? То есть 96 элементов используются только один раз.

Несмотря на то, что я попробовал Tuples / Subsets в сочетании с Select, я чувствую, что должен быть более простой способ добиться этого.

Ответы [ 2 ]

7 голосов
/ 26 ноября 2011

Пожалуйста, скажите мне, если это правильно:

Partition[RandomSample@Range@96, 2]
4 голосов
/ 26 ноября 2011
Partition[RandomSample[Range[96]],2]
...