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.
Question
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 to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.