Concetti Chiave
- Il metodo isOgniElementoArrayPresenteInMatrice controlla se ogni elemento di un vettore è presente in una matrice di interi.
- Il metodo restituisce TRUE se tutti gli elementi del vettore sono trovati nella matrice, altrimenti restituisce FALSE.
- Viene utilizzata una variabile booleana "trovato" per determinare se continuare il ciclo principale di ricerca.
- Una variabile booleana "presente" viene dichiarata per gestire l'uscita dai cicli interni durante la ricerca degli elementi.
- L'esempio fornito dimostra che il metodo restituisce TRUE quando tutti gli elementi del vettore sono nella matrice.
Tema 66
Scrivere un metodo isOgniElementoArrayPresenteInMatrice che riceve in ingresso una matrice di interi M e un vettore di interi V e restituisce TRUE se ciascun elemento del vettore presente nella matrice; FALSE altrimenti.
Ad esempio, siano M e V rispettivamente una matrice e un vettore cos costituiti
1 | 2 | 3 | 4 |
5 | 6 | 15 | 8 |
9 | 11 | 3 | 6 |
21 | 8 | 8 | 7 |
9 | 2 | 6 | 7 |
public class tema66{ public static boolean isOgniElementoArrayPresenteInMatrice (int[][] M, int[] V){ // inizializziamo una variabile boolean che ci servir come condizione duscita // dal primo ciclo boolean trovato = true; // dichiariamo una variabile boolean che ci servir come condizione duscita dal // secondo ciclo boolean presente; for (int k = 0; k