Concetti Chiave
- Il metodo contaDistintiInArray calcola il numero di elementi distinti in un array di interi.
- Gli elementi distinti sono quelli che appaiono una sola volta nell'array.
- Se l'array è [15, 12, 3, 15, 7, 12], il metodo restituisce 2 perché 3 e 7 sono unici.
- In un array come [15, 12, 15, 12], il metodo ritorna 0 poiché non ci sono elementi distinti.
- Viene utilizzata una variabile contatore per tracciare il numero di elementi unici trovati.
Tema 16
Scrivere un metodo contaDistintiInArray che riceve in ingresso un array di interi V e restituisce il numero di elementi distinti di V, cio quelli che compaiono una sola volta. Ad esempio, se V =[15, 12, 3, 15, 7, 12] il risultato sar 2, infatti solo V[2] e V[4] compaiono una sola volta ciascuno; se V =[15, 12, 15, 12] il risultato sar 0, infatti non ci sono elementi distinti.
public class tema16{ public static int contaDistintiInArray (int[] V){ int j; // creiamo una variabile contatore che sar aggiornata ogni volta che verr // individuato un elemento senza // duplicati nell'array int contatore = 0; for (int i = 0; i