Мне нужно сгенерировать все возможные комбинации 10X5 matrix
. Мне нужны все 10X1 matrix
, 10X2 matrix
, 10X3 matrix
и т. Д. Какой самый эффективный способ. я могу использовать несколько циклов, но это было бы неэффективно. например: У меня есть матрица:Создать 2^N-1 количество матриц из матрицы MXN
col1 col2 col3 col4
Я хочу:
col1 and col2 and col3 and col4
затем:
col1 col2 and col1 col3 and col1 col4
и так далее, чтобы вернуть все 2^5-1 комбинации колонны
Сочетание столбцов, рядов или обоих? Короткий пример, скажем, 4 на 3, поможет. – Oleg
Ваш вопрос критически не хватает информации. Вам просто нужна матрица с первым столбцом, одна с первой и второй и т. Д.? Или вы хотите иметь все возможные перестановки значений внутри строк? – Jonas
@OlegKomarov Я редактировал вопрос. Прошу про ошибку, о которой шла речь ранее. – MaxSteel