Concetti Chiave
- Il metodo creaArrayConElementiRipetutiEsattamentePvolte identifica gli elementi in una matrice M che si ripetono esattamente p volte.
- La funzione restituisce un array contenente solo gli elementi che rispettano la condizione di ripetizione specificata.
- Un esempio di input include una matrice M e un intero p, con l'output che elenca gli elementi ripetuti esattamente p volte.
- Il metodo presenzaInMatrice supporta il calcolo del numero di occorrenze di un elemento specifico all'interno della matrice M.
- Il codice include l'inizializzazione di un contatore utilizzato per monitorare la frequenza di ciascun elemento nella matrice.
Tema 99
Scrivere un metodo creaArrayConElementiRipetutiEsattamentePvolte che riceve in ingresso una matrice M e un intero p e restituisce un array di interi contenente gli elementi presenti esattamente p volte in M.Ad esempio, sia M la matrice così costituita
3 | 18 | 15 | 7 | 2 |
1 | 9 | 11 | 4 | 6 |
7 | 2 | 6 | 3 | 5 |
5 | 1 | 25 | 2 | 1 |
3 | 2 | 33 | 4 | 4 |
7 | 6 | 5 |
public class tema99{ // ci serviamo di un metodo di supporto per calcolare se un elemento è presente // più volte nella matrice public static int presenzaInMatrice (int k, int[][] M){ // inzializziamo un contatore che verrà incrementato ogni volta che un elemento // si ripete int contaPresenze = 0; for (int i = 0; i