n matematic, algoritmul lui Euclid este o metod eficient de calcul al celui mai mare divizor comun. Algoritmul lui Euclid calculeaz cel mai mare divizor comun (CMMDC) al dou numere naturale a i b. Cel mai mare divizor comun este cel mai mare numr natural care 樽i divide pe a i pe b. Cel mai mare divizor comune este adesea scris ca CMMDC(a, b)