Manier le logarithme
Exercice · informatique (tronc commun des prépas scientifiques), chapitre 5 — Algorithmes dichotomiques
Énoncé
Sans calculatrice, donner le nombre de tours maximum d'une recherche dichotomique pour et . Combien de divisions par 2 successives sont nécessaires pour ramener à 1 ? Si un algorithme dichotomique effectue au plus 13 itérations, quelle est la taille maximale acceptée ?
Corrigé
- Pour : . L'algorithme réalise au plus tours.
- Pour : au plus 20 itérations (chaque puissance de 10 de l'exposant, soit un facteur , correspond à environ 10 divisions par 2).
- Pour , il faut environ 30 divisions par 2.
- Au plus 13 tours signifie . La taille maximale est .
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.