Concetti Chiave
- Il metodo creaArrayEstraendoTuttiGliElementiPerRiga riceve una matrice di interi M come input.
- Il metodo estrae tutti gli elementi della matrice M riga per riga per creare un array monodimensionale.
- Un array di dimensioni M.length * M.length viene preparato per contenere tutti gli elementi della matrice.
- Un indice viene utilizzato per iterare attraverso l'array e inserire gli elementi della matrice uno dopo l'altro.
- Il metodo è progettato per iterare sulla matrice riga per riga, garantendo che tutti gli elementi siano inclusi nell'array risultante.
Tema 58
Scrivere un metodo creaArrayEstraendoTuttiGliElementiPerRiga che riceve in ingresso una matrice di interi M e crea un array estraendo tutti gli elementi della matrice riga per riga.
Ad esempio, sia M la matrice cos costituita
1 | 2 | 3 | 7 |
4 | 5 | 6 | 8 |
7 | 8 | 9 | 3 |
8 | 6 | 5 | 4 |
1 | 2 | 3 | 7 | 4 | 5 | 6 | 8 | 7 | 8 | 9 | 3 | 8 | 6 | 5 | 4 |
public class tema59 { public static int[] creaArrayEstraendoTuttiGliElementiPerRiga (int[][] M) { // approntiamo un array di dimensione data dal seguente calcolo, dovendo // inserire tutti gli elementi di M int[] V = new int[M.length * M.length]; // prepariamo un indice per scorrere larray int indice = 0; for(int i = 0; i