👤

Connectez-vous avec des experts et des passionnés sur FRstudy.me. Obtenez des conseils étape par étape pour toutes vos questions techniques de la part de membres de notre communauté dévoués.

Bonjour, je ne comprends pas du tout cette exercice. Merci de votre réponse

Bonjour Je Ne Comprends Pas Du Tout Cette Exercice Merci De Votre Réponse class=

Sagot :

Pour calculer [tex]x^n[/tex] lorsque [tex]n\geqslant 2[/tex], il faut [tex]n-1[/tex] opérations. Ainsi, pour calculer [tex]f(x)[/tex], il faut [tex]49+48+\ldots+1=\dfrac{49\times 50}2=1225[/tex] multiplications et [tex]50[/tex] additions.

En utilisant l'algorithme de Hörner, on écrit

[tex]f(x)=1+x(1+x(1+x(1+x(\ldots x(1+x)))))[/tex] avec

[tex]49[/tex] paires de parenthèses puisqu'il y a un [tex]x[/tex] devant chaque parenthèse ouvrante et un [tex]x[/tex] dans la paire de parenthèses la plus intérieure.

Il y a une multiplication pour chacun des [tex]x[/tex] se trouvant devant une parenthèse ouvrante, donc [tex]49[/tex] multiplications, et une addition devant chacun des [tex]x[/tex], donc [tex]50[/tex] additions au total.

L'algorithme de Hörner permet donc de diminuer considérablement le nombre de multiplications, en passant de [tex]1225[/tex] à [tex]49[/tex] multiplications pour le calcul de [tex]f(x)[/tex] !