Pagini recente » Monitorul de evaluare | Atasamentele paginii Transformari | Monitorul de evaluare | Automate finite si KMP | Diferente pentru automate-finite-si-kmp intre reviziile 39 si 44
Nu exista diferente intre titluri.
Diferente intre continut:
* $k = 2; δ(2, b) = 0;$
* $k = 0; δ(0, a) = 1;$
* $k = 1; δ(1, b) = 1;$
* $k = 2; δ(1, a) = 3;$
* $k = 1; δ(1, a) = 3;$
Daca ultima stare obtinuta $q{~k~}$ apartine {$A$}, atunci spunem ca automatul accepta stringul. Altfel spus, daca avem stringul {$s$}, {$lungime(s) = n$}, automatul accepta stringul daca si numai daca $δ( ... δ( δ(0, s{~1~}), s{~2~} ) ..., s{~n~} )$ apartine {$A$}.
== code(c) |
n = lungime(N)
m = lungime(M)
q = 0;
pt i <- 1, n
pt i <- 1, m
q = d(q, M[i])
daca q apartine A
scrie "potrivire la pozitia " i - n + 1
Nu exista diferente intre securitate.
Diferente intre topic forum: