_stan
(320 punti)
1' di lettura

Tema 95

Scrivere un metodo estraiMatriceEscludendoLaCornice che riceve in ingresso una matrice di interi M e restituisce la sottomatrice ottenuta escludendo la prima e lultima riga e la prima e lultima colonna, cio escludendo la cornice di M.

Ad esempio, sia M la matrice cos costituita

3 18 15 7 2
1 9 11 4 1
7 2 6 3 5
5 1 25 2 1
3 2 33 4 4
allora estraiMatriceEscludendoLaCornice (M) dar
9 11 4
2 6 3
1 25 2

 public class tema95{ public static int [][] estraiMatriceEscludendoLaCornice (int [][] M) { // approntiamo una matrice che avr dimensioni uguali alle dimensione di M ma // diminuite di 2 int [][] Q = new int[M.length-2][M[0].length-2]; // scorriamo la matrice M riga per riga, partendo dalla seconda riga for (int i = 1; i