Problem steht eigentlich schon im Topic. Ich soll eine quadratische Matrix, ergo ein 2-dimensionales Array prüfen, ob es im linken unteren Bereich Nullen enthält. Was dann ja einer oberen Dreiecksmatrix entsprechen sollte...
Das ganze soll als Methode implementiert werden.
Ich hatte verschd. Möglichkeiten mittels for-Schleife versucht, das hat aber nix getaugt. Da ich ja im Endeffekt nur auf boolean prüfe, vermute ich, ich stell mich zu doof an oder es hat jemand eine idee, wie man das kurz und schmerzlos lösen kann.
mein letzter Ansatz sah etwa so aus:
Ich hatte verschd. Möglichkeiten mittels for-Schleife versucht, das hat aber nix getaugt. Da ich ja im Endeffekt nur auf boolean prüfe, vermute ich, ich stell mich zu doof an oder es hat jemand eine idee, wie man das kurz und schmerzlos lösen kann.
mein letzter Ansatz sah etwa so aus:
Java:
public class MatrixOperation {
public static boolean pruefe (int[][] matrix)
for (int i = n-1; i > -1 n; i--) {
sum = 0;
for (j = i + 1; j < n; j++) {
sum += u[i][j]*x[j];
}
x[i] = (y[i] - sum)/u[i][i];
return true;
}
public MatrixOperation() {
}
}
Zuletzt bearbeitet: