6161619792

6161619792



Algorytm Euklidesa do wyznaczania gcd(a, b):

Założenie:

a i b są całkowitymi liczbami nieujemnymi, ponadto a >b. Pseudokod algorytmu: w bile (b źO) do

i

r := a mod b; a: = b; b : = r;

}

return (a)


Przykład:

Obliczenie gcd(4864, 3458):


krok 1

a = 4864

b = 3458

r = 1406

krok

a =3458

b = 1406

r = 646

krok 3

a = 1406

b = 646

r = 114

krok

a = 646

b = 114

r =76

krok

a = 114

b = 76

r = 38

krok 6

a = 76

b =38

r = 0

(krok 7):

a =38

b = 0 => gcd (4864, 3458) = 38


Algorytm Euklidesa w wersji rekurencyjnej:

Euclid(a, b)

{

if(b = 0) then return (a); else return Euclid(b, a mod b); _}_




Wyszukiwarka

Podobne podstrony:
IMG?51 „Droga obejścia jeziorka, przedstawiona na obrazku i wektor przemieszczenia z punktu A do B,
Uwaga 1.1. Z algorytmu Euklidesa wynika metoda wyznaczania x,y e Z. Istotnie, dla a, b 6 IN, a ^ b m
14642 IMG93 Do wyznaczenia powinowactwa (kołineacji) potrzebne są: s punkt przebicia jednej z krawę
Rozszerzony algorytm Euklidesa umożliwia obliczanie całkowito-liczbowych współczynników x i y, takic
§30 V. POSTANOWIENIA KOŃCOWE 1.    Do kontroli egzaminu upoważnione są osoby wyznaczo
IMAG0280 (2) Założenia do wyznaczania naprężeń • Rod fundamentem budowli^uiz pod buwwlą występują na
Algorytm Euklidesa — schemat blokowy Wstęp do programowania, M.A.B 2004 -17-
11418235?829436825224450571575 n Algorytm propagacji wstecznej (backpropagation) jest stosowany do:
5 Stosując algorytm Forda-Fulkersona wyznacz maksymalny przepływ w sieci ze źródła s = 1 do ujść ti
1. Metoda na podstawie ruchów sztucznych satelitów. Do wyznaczenia elementów elipsoidy wykorzystywan
14642 IMG93 Do wyznaczenia powinowactwa (kołineacji) potrzebne są: s punkt przebicia jednej z krawę
przkladoweb 5. Algorytm Euklidesa służy do ... Rozkładu liczby naturalnej na czynniki pierwsze, 2.
IMG93 Do wyznaczenia powinowactwa (kołineacji) potrzebne są: s punkt przebicia jednej z krawędzi br
CCF20110301005 156 DANUTA KRZYŻYK wej są mało skuteczne, a obowiązujące do tej pory założenia progr
P1000769 (2) nwoaą zmiany rzutni - kula i stożek Wyznaczone punkty od 1 do 10 są punktami eh. rakter

więcej podobnych podstron