_stan
(320 punti)
1' di lettura

Tema 100

Scrivere un metodo trovaElementoConMaggioreFrequenzaInMatrice che riceve una matrice di interi M e restituisce l’elemento della matrice che compare più volte.
Ad esempio, sia M la matrice così costituita
1 2 3 7
4 5 2 3
4 2 6 1
5 2 4 6
9 5 4 4
allora trovaElementoConMaggioreFrequenzaInMatrice (M) = 4
 public class tema100 { // creiamo un metodo di supporto con cui calcolare la frequenza di ogni elemento public static int calcolaFrequenza (int[][]M, int k) { int cont = 0; for (int i = 0; i  max) { max = matriceFrequenze[ i ][j]; elementoCorrispondente = M[ i ][j]; } } return elementoCorrispondente; }  /* Applicazione di Prova */  public static void main (String[] args) { int[][] Q = {{1, 2, 3, 7}, {4, 5, 2, 3}, { 4, 2, 6, 1 }, { 5, 2, 4, 6}, {9, 5, 4, 4}}; System.out.println (trovaElementoConMaggioreFrequenzaInMatrice (Q)); } }