Algorithme d'Euclide

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
nadia
Membre Naturel
Messages: 54
Enregistré le: 11 Mar 2017, 10:25

Algorithme d'Euclide

par nadia » 30 Jan 2019, 20:16

Bonjour,
Je n'arrive pas à montrer le résultat suivant, je vous prie de m'aider à le faire:
le nombre d'itérations dans l'algorithme d'Euclide pour déterminer le PGCD de deux nombres de longueur n -bit est au plus 2n. merci d'avance.



pascal16
Membre Légendaire
Messages: 6663
Enregistré le: 01 Mar 2017, 12:58
Localisation: Angoulème : Ville de la BD et du FFA. gare TGV

Re: Algorithme d'Euclide

par pascal16 » 30 Jan 2019, 20:38

je pense qu'il faut se baser sur 2 cas.

à une étape donnée, soit p la position du bit de poids le plus fort des deux nombres
-> si le bits de poids le plus fort est <p pour le plus petit, le reste aura forcément un bit de poids le plus fort <p, soit p-1 max et à l'étape suivant, on a perdu 1 rang pour p
-> si le bits de poids le plus fort ont la même position p, on se retrouve dans le premier cas à l'étape suivante.

dans le pire des cas, on retombe toujours sur le cas 2 qui demande 2 étapes pour passer de p à p-1 soit 2n étapes max

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 18 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite