Я делаю проект, и эта часть очень важна для меня. Я постараюсь быть максимально ясной.
предположим, что у нас есть матрица mxn со всеми 0, мне нужно сгенерировать все возможные комбинации массива, в которых только один элемент в строке инициализируется в 1, а все остальные элементы в этой строке равны 0. аналогично, во всех строках ровно один элемент должен быть равен 1. Например: возьмите матрицу 3x2, следующим должен быть вывод:
[1 0,1 0,1 0], [1 0, 1 0,0 1], [1 0,0 1,1 0], [1 0, 0 1, 0 1], [0 1 , 1 0,1 0], [0 1, 1 0, 0 1], [0 1, 0 1, 1 0], [0 1, 0 1, 0 1]
значения в квадратных скобках представляют собой матрицу 3x2, каждая строка которой разделена запятой. так что в основном матрица mxn будет иметь n степеней числа m комбинаций.
Любой, кто может придумать любой возможный способ решения этой проблемы, публикует его, это действительно важно. заранее спасибо