Eu tenho um sistema que vai trabalhar com matrizes quadradas com 3x3, 4x4, etc.
Esse sistema tem que exibir todas as combinações possíveis entre os vetores dessa matriz sem repetição. Por exemplo:
matriz = [[1,2,3],[4,5,6],[7,8,9]]
combinacoes =
[[1,4,7],[2,5,8],[3,6,9]]
[[1,5,9],[2,6,7],[3,4,8]]
[[1,6,8],[2,4,9],[3,5,7]]
Eu preciso da lógica que gera essas combinações numa matriz de 4x4 [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]] ou maior. Não consegui chegar a nenhuma que gera as combinações pra essas matrizes maiores.
Se alguém já tiver ideia de como fazer isso, visto em algum lugar ou de repente puder me sugerir um outro fórum eu agradeço.
Pergunta
Dinha
Olá,
Eu tenho um sistema que vai trabalhar com matrizes quadradas com 3x3, 4x4, etc.
Esse sistema tem que exibir todas as combinações possíveis entre os vetores dessa matriz sem repetição. Por exemplo:
matriz = [[1,2,3],[4,5,6],[7,8,9]]
combinacoes =
[[1,4,7],[2,5,8],[3,6,9]]
[[1,5,9],[2,6,7],[3,4,8]]
[[1,6,8],[2,4,9],[3,5,7]]
Eu preciso da lógica que gera essas combinações numa matriz de 4x4 [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]] ou maior. Não consegui chegar a nenhuma que gera as combinações pra essas matrizes maiores.
Se alguém já tiver ideia de como fazer isso, visto em algum lugar ou de repente puder me sugerir um outro fórum eu agradeço.
Obrigada.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.