Red de conocimiento informático - Descarga de software - Utilice Java para construir una matriz cuadrada latina de orden NXN (2<=N<=9), de modo que los números del 1 al N aparezcan solo una vez en cada fila y columna de la matriz cuadrada.

Utilice Java para construir una matriz cuadrada latina de orden NXN (2<=N<=9), de modo que los números del 1 al N aparezcan solo una vez en cada fila y columna de la matriz cuadrada.

El método es un poco torpe, pero puede lograr lo que deseas. ¿público?clase?MyNXN?{ público?estático?void?main(String[]?args)?{ printNXN(4 } privado?static?void?printNXN(int?N)?{ si?(N?<=); ?0||N?>?9)?{

return; } int[][]?NXN?=?new?int[N][N]; ?0;?i?

para?(int?j?=?0;?j?

si?(i?==?0)?{ NXN[0][j]?=?j?+?1;

}?else?if?(j?==?0 )?{ NXN[i][0]?=?i?+?1;

}?else?{ int?temp?=?NXN[i][j?-?1]; ?(temp?==?N)?{ NXN[i][j]?=?1 }?else?{ NXN[i][j]?=?temp?+?1; p>}

} } para?(int?i?=?0;?i?

para?(int?j?= ?0;?j?

System.out.print("?"?+?NXN[i][j]);

}

System.out.println(); } }

}

¿Resultados de la prueba?1?2?3?4 2?3?4?1 3?4?1?2 4?1?2?3