_stan
di _stan
Ominide
1 min
Vota

Concetti Chiave

  • The method creaArrayConDifferenzaTraSommaRigaEsommaColonna processes a square matrix of integers to generate a result vector.
  • For each i-th position, the vector is calculated by subtracting the sum of the i-th column from the sum of the i-th row.
  • The example matrix provided demonstrates how the method computes values like -8, 9, 1, and -2.
  • The resulting vector has the same size as the input matrix, maintaining element correspondence.
  • The method is defined within a Java class named tema74 and utilizes a loop to traverse the matrix.

Tema 74

Scrivere un metodo creaArrayConDifferenzaTraSommaRigaEsommaColonna che riceve una matrice quadrata di interi M e restituisce un vettore V i cui elementi in posizione i-esima sono dati effettuando la differenza tra la somma degli elementi della riga i-esima e la somma degli elementi della colonna i-esima.
Ad esempio, sia M la matrice così costituita
0 1 -2 3
4 0 2 1
3 3 5 -4
3 -6 1 2
allora creaArrayConDifferenzaTraSommaRigaEsommaColonna(M) darà
-8 9 1 -2
 public class tema74{ public static int[] creaArrayConDifferenzaTraSommaRigaEsommaColonna (int[][] M) { // l’array risultante avrà naturalmente la stessa dimensione della matrice int [] arrayRisultante = new int[M.length]; // iniziamo a scorrere la matrice for (int i = 0; i 

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community