Pagini recente » Istoria paginii utilizator/utcn_racheta | Istoria paginii utilizator/dariusmihail | Diferente pentru utilizator/motty intre reviziile 8 si 7 | Istoria paginii utilizator/vladandrei51 | Diferente pentru problema/lgput intre reviziile 31 si 32
Nu exista diferente intre titluri.
Diferente intre continut:
Alta tip de probleme unde exponentierea rapida ne este utila ar fi determinarea rapida a valorii modulo n a unui element a[k] unde a este un sir definit printr-o recurenta liniara.
De exemplu daca sirul a[k] = x a[k - 1] + y a[k - 2] + z a[k - 3], atunci putem defini vectorul (a[k], a[k - 1] , a[k - 2]) fiind dat de inmultirea vectorului (a[k - 1], a[k - 2], a[k - 3) cu matricea A: <tex> \left( \begin{array}{ccc}
De exemplu daca sirul a[k] = x a[k - 1] + y a[k - 2] + z a[k - 3], atunci putem defini vectorul (a[k], a[k - 1] , a[k - 2]) fiind dat de inmultirea vectorului (a[k - 1], a[k - 2], a[k - 3]) cu matricea A: <tex> \left( \begin{array}{ccc}
x & y & z \\
0 & 1 & 0 \\
0 & 0 & 1 \end{array} \right)</tex>
1 & 0 & 0 \\
0 & 1 & 0 \end{array} \right)</tex>
Si atunci pentru a determina a[k] modulo n rapid, putem folosi ridicarea la putere a matricii A.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.