Concetti Chiave

  • Il metodo verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice controlla se elementi di un vettore sono presenti in una matrice.
  • Restituisce TRUE se nessun elemento del vettore è trovato nella matrice, altrimenti restituisce FALSE.
  • Il funzionamento prevede la scansione degli elementi della matrice e del vettore per identificare la presenza.
  • Un esempio concreto è dato da una matrice con valori da 0 a 15 e un vettore con valori superiori come 20, 30, ecc.
  • In caso di presenza di un elemento del vettore nella matrice, il metodo restituisce immediatamente FALSE.

Metodo verifica elementi

Tema 67

Scrivere un metodo verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice che riceve in ingresso una matrice M ed un vettore V e restituisce TRUE se nessun elemento del vettore presente nella matrice; FALSE altrimenti. Ad esempio, siano M e V rispettivamente una matrice e un vettore cos costituiti
0 1 2 3
4 5 6 7
8 9 10 11
12 13 14 15
20 30 40 50 60
allora verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice (M, V) = TRUE
 public class tema67{ public static boolean verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice (int[][] M, int[] V){ // in questo caso baster scorrere larray e la matrice e appena un elemento // dellarray dovesse trovarsi // nella matrice far restituire false for (int k = 0; k    

Domande da interrogazione

  1. Qual è lo scopo del metodo verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice?
  2. Il metodo verificaCheNessunElementoDelVettoreSiaPresenteNellaMatrice ha lo scopo di verificare se nessun elemento del vettore V è presente nella matrice M, restituendo TRUE se è così e FALSE altrimenti.

  3. Come funziona il metodo per controllare la presenza degli elementi?
  4. Il metodo scorre gli elementi del vettore e della matrice; se trova un elemento del vettore nella matrice, restituisce immediatamente FALSE, altrimenti restituisce TRUE.

  5. Qual è un esempio pratico di utilizzo del metodo?
  6. Un esempio pratico è dato dalle matrici e vettori specificati nel testo, dove se M è una matrice con valori da 0 a 15 e V è un vettore con valori 20, 30, 40, 50, 60, il metodo restituirebbe TRUE, poiché nessun elemento di V è presente in M.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community