Les meilleures sources algorithmes

Les meilleures sources algorithmesConsultez toutes les sources
Nombre d'auteurs : 1, nombre de sources : 15, dernière mise à jour : 4 janvier 2007
Sommaire→Algorithmes numériquesEntrée:
x : nombre entier ou réel.
n : nombre entier positif.Sortie:
x à la puissance n : x^nPseudo-Code :
EXPONENTIATION( x , n )
DEBUT
SI n = 0 ALORS
RENVOYER 1
SINON
SI n = 1 ALORS
RENVOYER x
SINON
tmp = EXPONENTIATION( x , n/2 )
SI n est pair ALORS
RENVOYER tmp * tmp
SINON
RENVOYER x * tmp * tmp
FIN SI
FIN SI
FIN SI
FINComplexité :
O( log n )Entrée:
a et b, deux entiersSortie:
Le pgcd de a et de bPseudo-Code :
PGCD( a , b )
SI b est égal à 0 ALORS
RENVOYER a
SINON
RENVOYER PGCD( b , a mod b )
FIN SIComplexité :
0(n) (où n est la taille du plus grand nombre en bits )


