public static void gerarMatriz(int[][] x) {
int aux = x.length * x.length;
for(int j = x.length-1; j >= 0; j--) {
for(int i = 0; i < x.length; i++) {
x[i][j] = aux--;
}
}
}
Estou com duvida para saber a ordem que sera essa matriz?
N
2 Respostas
Se tens a certeza que a matriz é quadrada, então a ordem é x.length por x.length
Se, por outro lado, pode ter dimensões diferentes, tens de aceder à primeira linha de x para saber o seu tamanho, sendo de ordem x.length por x[0].length
N
entendi, é que eu estava pensando em como ela ficaria
𝑥 =
1 2 3
4 5 6
7 8 9
𝑥 =
3 6 9
2 5 8
1 4 7
𝑥 =
1 4 7
2 5 8
3 6 9
𝑥 =
9 8 7
6 5 4
3 2 1
𝑥 =
9 6 3
8 5 2
7 4 1
Criado 22 de novembro de 2020
Ultima resposta 23 de nov. de 2020
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo