ok, ma come ti avevo scritto nel programma cobol, se per caso hai trovato i 2 elementi uguali è inutile che continui ad iterare perchè oramai trovi su V[i] solo l'asterisco: porta l'indice al valore max che può assumere la seconda tabella, così risparmi tempi di elaborazione.
mi spiego meglio: se tu avessi i 2 vettori di milioni di righe ciascuno e trovassi che il primo elemento del secondo vettore è identico ad una qualsiasi occorrenza del primo vettore tu metti l'occorrenza del primo vettore uguale ad asterisco. Quindi è inutile che ti spazzoli la parte rimanente del secondo vettore confrontandoli sempre con quell'occorrenza ormai asteriscata. A quel punto chiudi il secondo ciclo di lettura e passi alla successiva occorrenza del primo vettore. L'elaboratore ti ringrazierà![]()
![]()
you don't need the Weatherman to know where the wind blows - bob dylan
il vantaggio di essere intelligente è che si può sempre fare l'imbecille, mentre il contrario è del tutto impossibile - woody allen
Ok grazie![]()
Visitate il sito dedicato a Taverna www.tavernaonline.it
Dati forniti da Lacrosse WS8610 in schermo solare autocostruito,autoventilato diurno
Segnalibri