You are on page 1of 8

Tarea 3 -Algoritmo Euclidiano

Algoritmo Euclidiano Uriel Navarro 1490605

Algoritmo Euclidiano

Por ejemplo, para encontrar los mximos factores comunes de 99 y 44, dividimos 44 entre 99. Esto da 2 con un residuo de 11. A continuacin, se divide 11 entre 99, que da 9 con un residuo de 0. Ya que 11 es el ltimo residuo diferente a cero, es el mximo factor comn de 99 y 44.

Algoritmo Euclidiano
Otro ejemplo seria el siguiente Por ejemplo, para encontrar el mximo comn divisor de 93164 y 5826 el algoritmo genera la siguiente secuencia de divisiones: Paso Operacin Significado

1 93164 dividido entre 5826 es 15 y sobran 5774 2 5826 dividido entre 5774 es 1 y sobran 5 3 5774 dividido entre 52 es 111 y sobran 2 4 52 dividido entre 2 es 26 y sobra 0

Algoritmo Euclidiano

Algoritmo Euclidiano
Su complejidad computacional seria O(log n) divisiones para que se calcule el maximo comun divisor de n y m donde n>m

Algoritmo Euclidiano
Pseudocodigo seria:

Algoritmo en forma recurrente Funcion mcd (a,b) Si b=0 entonces: El resultado es a En otro caso: El resultado es mcd (b, a mod b)

Algoritmo Euclidiano
Algoritmo en forma iterativa Funcion mcd(a,b): mientras b0 haga lo siguiente:

(a,b)<==(b,amodb) El resultado es a
Cualquier duda o sugerencia favor de dejar un comentario. Gracias

Algoritmo Euclidiano

Biblografias: http://www.eduteka.org/glosario/tiki-index.php?page http://www.rpdp.net/mathdictionary/spanish/vm d/full/e/euclideanalgorithm.html

You might also like