Que renvoie dichotomie([], 7) ? Sans exécuter, dire pourquoi la…
Application directe du cours · niveau 1 (application) · NSI (première), chapitre 8 — Dichotomie, voisins et gloutons · Dichotomie
Énoncé
Que renvoie dichotomie([], 7) ? Sans exécuter, dire pourquoi la fonction ne lève pas d'erreur.
Corrigé
assert dichotomie([], 7) == -1
droite vaut dès le départ, donc gauche <= droite est faux : la boucle n'est pas entrée, et aucun t[milieu] n'est évalué. La fonction va directement au return -1, qui est la bonne réponse.
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.