Pagini recente » Diferente pentru zalgorithm intre reviziile 11 si 10 | Diferente pentru zalgorithm intre reviziile 6 si 5 | Diferente pentru zalgorithm intre reviziile 25 si 24 | Diferente pentru zalgorithm intre reviziile 10 si 9 | Diferente pentru zalgorithm intre reviziile 9 si 8
Diferente pentru
zalgorithm intre reviziile
#9 si
#8
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Cum se calculeaza Z() ?
Am voi arata cum se calculeaza valorile vectorului Z() in complexitatea O( |S| ). Fie stringul S si vectorul Z(); definesc zBox ca fiind cea mai din dreapta secventa care apare la inceputul sirului. Deci pe parcursul calcularii vectorului Z() voi tine 2 variabile de genul St = capatul stang unde incepe secventa; Dr = capatul drept, unde se termina( Acest zBox va fi tot timpul cea mai din dreapta secventa; !Atentie asta nu inseamna ca e si cea mai lunga). Acum presuspun ca sunt la pozitia i. Vreau sa calculez Z(i). Valorilesunt deja calculate. Pentru inceput voi imparti pe 2 cazuri.
Am voi arata cum se calculeaza valorile vectorului Z() in complexitatea O( |S| ). Fie stringul S si vectorul Z(); definesc zBox ca fiind cea mai din dreapta secventa care apare la inceputul sirului. Deci pe parcursul calcularii vectorului Z() voi tine 2 variabile de genul St = capatul stang unde incepe secventa; Dr = capatul drept, unde se termina( Acest zBox va fi tot timpul cea mai din dreapta secventa; !Atentie asta nu inseamna ca e si cea mai lunga). Acum presuspun ca sunt la pozitia i. Vreau sa calculez Z(i) , am calculate celelalte valori
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.