Mai intai trebuie sa te autentifici.
Diferente pentru zalgorithm intre reviziile #22 si #23
Nu exista diferente intre titluri.
Diferente intre continut:
Imi propun sa mut zBox-ul la inceputul sirului (pentru ca eu stiu ca se afla acolo). Fie aceasta noua secventa zBox2; valorea Z[i] o voi calcula pe baza unor observatii logice din zBox2; asa ca o sa am nevoie de simetricul lui i in raport cu zBox2 si de simetricul lui Dr tot in raport cu zBox2 => Dr2 = 0 + lungAlpha – 1; i2 = Dr2 – lungBeta + 1;
Acest caz se imparte, la randul lui, in alte 3 subcazuri
Acest caz se imparte, la randul lui, in alte 3 subcazuri :
** **Cazul 2.a: Z[i2] < lungBeta**(adica cea mai lunga secventa ce se gaseste la inceputul sirului si incepe la pozitia i2 nu depaseste zBox-ul) => **Z[i] = Z[i2];** Fie stringul S :
