FRstudy.me rend la recherche de réponses rapide et facile. Découvrez des solutions rapides et bien informées à vos questions grâce à notre réseau de professionnels expérimentés.
Bonjour je bloque sur ça besoin d’aide s’il vous plaît c’est en nsi (terminal)
Avec ce programme :
def chercher(T,n,i,j):
if i < 0 or ??? :
print("Erreur")
return None
if i > j :
return None
m = (i+j) // ???
if T[m] < ??? :
return chercher(T, n, ??? , ???)
elif ??? :
return chercher(T, n, ??? , ??? )
else :
return ???
L’exécution du code doit donner :
>>> chercher([1,5,6,6,9,12],7,0,10)
Erreur
>>> chercher([1,5,6,6,9,12],7,0,5)
>>> chercher([1,5,6,6,9,12],9,0,5)
4
>>> chercher([1,5,6,6,9,12],6,0,5)
2

