Теперь я могу получить эту работу сделали с помощьюR: Как сгенерировать все возможные векторы формы c (a, b, c), где a, b, c - целые числа, a <b <c <= 100?
x <- expand.grid(1:98, 1:99, 1:100);
x.subset <- subset(x, Var1 < Var2 & Var2 < Var3)
Но есть более элегантный способ? Я думаю, что шаг, на котором создается x, можно отбросить. Представьте, если я хочу сделать это для < b < c < 10,000. Распределяющая сетка потерпит неудачу на меньших машинах (я знаю, что x.subset тоже будет огромным!), Но у меня есть больше шансов создать его, если я могу пропустить шаг, на котором создается x.).
Невозможно довести до 10 000 единиц памяти (9.997e + 11 элементов). Я думаю, у вас здесь неплохая версия – PascalVKooten
Что вы собираетесь делать с этими комбинациями? – Roland