View Single Post
Old 05-07-2005, 12:07   #2
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
Io ti spiego solo il ragionamento che faccio io. Il codice te lo fai da te.

Metodo verificaPresenza(A,V)

1. se la dimensione di un lato della matrice è diversa dalla dimensione del vettore allora ritorna false e esci dal metodo;
2. altrimenti ( qua ti puoi sbizzarire ) fai un ciclo per i che va da 0 fino alla dimensione del vettore meno uno. Controlli se l'elemento del vettore nella posizione i è uguale all'elemento nella cella (i,i) della matrice. Se sono uguali continui il ciclo fino a quando non finisce, se sono diversi esci dal ciclo e ritorni false.Se ha finito il ciclo senza trovare elementi diversi ritorni true, altrimenti effettui un secondo ciclo per i che va da 0 fino alla dimensione del vettore meno uno. Controlli se l'elemento del vettore nella posizione i è uguale all'elemento nella cella (i,dim(V)- i) dove dim(V) è la dimensione del vettore V.Se sono uguali continui il ciclo fino a quando non finisce, se sono diversi esci dal ciclo e ritorni false.Se ha finito il ciclo senza trovare elementi diversi ritorni true, altrimenti ritorni false.



Fine.

Ciao Ciao.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso