Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Exponentiation rapide

ocaml ★★☆☆☆

Écrire une fonction récursive puissance : int -> int -> int telle que puissance q p calcule $q^p$ en utilisant le principe de l'exponentiation rapide :

Cette méthode effectue $O(\log p)$ multiplications au lieu de $O(p)$.

Exemples

AppelRésultat attendu
puissance 2 10 1024
puissance 3 0 1

Votre code

Connectez-vous pour soumettre du code.