Adloun

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.