Adloun

informatique (tronc commun des prépas scientifiques) · Chapitre 5 · Application directe du cours

Manier le logarithme

Algorithmes dichotomiques · niveau 1 (application)

É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 .

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre