Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Algoritmul lui Lee [HEEEEEELP :(]  (Citit de 1147 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
CovrigBogdan
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 5



Vezi Profilul
« : Februarie 25, 2014, 19:51:04 »

Buna seara. Am o problema, nu prea am inteles cum sta treaba cu algoritmul lui Lee. Stiu cum ce face, teoretic, stiu cum se face, dar nu il pot implementa.  Confused
Am incercat sa fac o chestioara, ma rog, doar pe o directie (in sus) dar nu a mers asa ca am renuntat. (conform insturctiunilor ce le-am gasit pe acest site si pe altele)
Cod:
for (k=1;k<=np;k++)
    {
    xx[1]=x[k];
    yy[1]=y[k];
    for (i=1;i<=N;i++)
        for (j=1;j<=N;j++)
            b[i][j]=a[i][j];
    p=u=1;
    while (p<=u)
        {
        i=xx[p];
        j=yy[p];
        if (b[i-1][j]!=-2)
            {
            b[i-1][j]=b[i][j]+1;
            u++;
            xx[u]=i-1;
            yy[u]=j;
            }
        }
    }
}
Imi poate explica cineva ce anume ar trebui sa fac? :o3
Tin sa va spun ca sunt incepator..
Memorat
SRadu
Client obisnuit
**

Karma: 31
Deconectat Deconectat

Mesaje: 74



Vezi Profilul
« Răspunde #1 : Februarie 25, 2014, 21:53:55 »

Uiti sa incrementezi p.

Memorat
CovrigBogdan
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 5



Vezi Profilul
« Răspunde #2 : Februarie 26, 2014, 13:35:54 »

oh, acum are totul are sens.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines