Sarà qualcosa del genere:
aggiungi le altre necessarie condizioni (ossia che la matrice sia effettivamente quadrata etc etc)codice:public boolean isLQuad(int[][] X) { for (int i = 0; i < X.length; i++) { for (int j = 0; j < X[i].length; j++) { int pivot = X[i][j]; //controllo sulla riga: for (int k = j+1; k < X[i].length; k++) { if (pivot == X[i][k]) { return false; } } //controllo sulla colonna: for (int l = i+1; l < X.length; l++) { if (pivot == X[l][j]) { return false; } } } } return true; }

Rispondi quotando