Bonjour,
je dois écrire la fonction puissance en Caml sous une forme efficace (diviser pour régner) sachant que:
si b pair a^b = (x^(b/2))^2
si b impair a^b = x*(x^(b-1/2))^2
l’algorithme doit être récursif terminal. Et voila le problème, je n'arrive pas à le coder récursif terminal.
Je cherche désesperement depuis un petit moment sans trouver, si quelqu'un pourrait m'aider.
merci d'avance et bonne soirée
Partager