Algoritem je zaporedje korakov, ki nas privedejo do cilja. Algoritmi morajo biti hitri, končni in enolični. Uporabljamo jih v vsakdanjem življenju, računalništvu in sodobni tehnologiji.
Evklidov algoritem je končen računski postopek, s katerim izračunamo največji skupni delitelj dveh naravnih števil. Običajno se zanj odločimo takrat, ko:
Na sliki je prikazan potek Evklidovega algoritma.
Najmanjši skupni večkratnik lahko izračunamo z zvezo $$a\cdot b=D(a,b)\cdot v(a,b).$$
Koraki Evklidovega algoritma
Te korake ponavljamo toliko časa, da dobimo ostanek enak $0$. Največji skupni delitelj začetnih dveh števil je tedaj enak zadnjemu neničelnemu ostanku oziroma zadnjemu delitelju v postopku.
$3861=$
2
$\cdot$ $1430+$
1001
$1430=$ 1 $\cdot$ 1001 $+$ 429 1001 $=$ 2 $\cdot$ 429 $+$ 143 429 $=$ 3 $\cdot$ 143 $+0$ |
Največji skupni delitelj števil $3861$ in $1430$ je število 143 .