vendredi 24 avril 2015
Brauche eine Erklärung für diesen Code
Posted on 06:57 by verona
Hallo Leute, ich brauche eine Erklärung für diesen Code, genauer gesagt für die For-Schleifen.
Ich verstehe nicht genau, wie die Matrizen tansponiert werden. Ich verstehe schon, dass i und j bis zur grenze hochzählen. Ich verstehe nur den Prozess mittendrin nicht. Kann mir jmd. die For-Schleifen im Detail erkären?
Vielen Dank im Voraus. :)
Ich verstehe nicht genau, wie die Matrizen tansponiert werden. Ich verstehe schon, dass i und j bis zur grenze hochzählen. Ich verstehe nur den Prozess mittendrin nicht. Kann mir jmd. die For-Schleifen im Detail erkären?
Vielen Dank im Voraus. :)
Java Code:
- 
 - 
import java.util.Arrays;
 - 
public class MatrixTransposition
 - 
{
 - 
 - 
 - 
public static int[][] transpose(int[][] matrix)
 - 
{
 - 
int[][] result = new int[4][3];
 - 
for (int i = 0; i < 4; i++)
 - 
{
 - 
for (int j = 0; j < 3; j++)
 - 
{
 - 
result[i][j] = matrix[j][i];
 - 
}
 - 
}
 - 
 - 
return result;
 - 
}
 - 
 - 
 - 
public static void printMatrix(int[][] matrix)
 - 
{
 - 
for (int i = 0; i < matrix.length; i++)
 - 
{
 - 
for (int j = 0; j < matrix[i].length; j++)
 - 
{
 - 
}
 - 
}
 - 
 - 
 - 
}
 - 
{
 - 
int[][] matrix = {{4,7,10,13},{5,8,11,14},{6,9,12,15}};
 - 
printMatrix(matrix);
 - 
printMatrix(transpose(matrix));
 - 
}
 - 
}
 
Brauche eine Erklärung für diesen Code
Categories: Brauche eine Erklärung für diesen Code
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire