2011-11-25 8 views
4

반복없이 Range[96]에서 가져온 두 개의 다른 요소 48 개의 무작위 쌍을 어떻게 얻을 수 있습니까? 96 요소는 한 번만 사용됩니다.Mathematica에서 반복하지 않는 조합

Select와 결합 된 Tuples/Subsets를 시도했지만,이를 달성하는 데 더 간단한 방법이 있어야한다고 생각합니다.

+0

당신이 임의의 쌍을 원하십니까? 왜냐하면'{1,2}, {3,4} .. {97,98}'은 내가 생각할 수있는 사소한 빗 이니까 ... –

+0

동일한 응답으로 3 분 늦었습니다. –

+0

@ 대니얼 10k + 상태의 장점 중 하나는 이것이 일어나는 것을 볼 수 있다는 것입니다. –

답변

7

이 맞다면 알려주세요 :

Partition[[email protected]@96, 2] 
+0

이것은 정확합니다 –

+0

제가 맞는지 말해주세요 ;-) –

+0

예, 정말 고마워요! – 500

4
Partition[RandomSample[Range[96]],2] 
+0

그것은 대중적인 대답이다. 그때 올바른해야합니다. –

+0

나는 경쟁 할 필요가 없습니다. mathematica에서 시도해 보았습니다. 여기에 붙여 넣었습니다. –

+0

항상 발생합니다. 신경 쓰지 마. 전에 여기 (Mathematica 태그)를 둘러 보았습니까? –

관련 문제