[ Arbitar @ 27.10.2004. 12:52 ] @
Zadak koji imam je zajednicki elemenat 2 niza prikazan u trecem.E sad imam jedan dio koda koji ne razumijem sta radi.Posto sam pocetnik molim vas da mi opisete proceduru datog koda (dio koda)
Code:

\\odavde ide treci niz

int []niz3=new int [n];
int s=0;

System.out.println("Zajednicki elementi su:");
     for (int i=0;i<=(n-1);i++){
         for (int k=0;k<=(b-1);k++){
             if (niz1[i]==niz2[k]){
           \\Sledeca tri reda me zanimaju
               int j=0;\\?
               while((niz1[i]!=(niz3[j])&&(j<s))\\??
               j++;\\???
                   f(j==s){\\<-- ???
                    niz3[s]=niz1[1];
                    System.out.println(niz3[s]+" , ");
                    s++;
                     break;
                   }
             }
        }
    }

Dodacu jos koda ako je potrebno.
Hvala
[ DeepInBrain @ 27.10.2004. 19:30 ] @
Pazi ovamo...
ceo taj while ti sluzi za sledece. Kada se utvrdi da je neki element niza
zajednicki za niz1 i niz2, onda se jos proverava i egzistencija tog
elementa u niz3 (moze se desiti slucaj da postoji vise istih zajednickih
elemenata za ta dva niza, pa zasto ih ponovo stavljati). Sad nazad na
kod pa vidi kako su to resili. Srecno i samo polako :)