Académique Documents
Professionnel Documents
Culture Documents
for i in range(n):
print('*',end=' ')
def somme(n):
res = 0
for i in range(n+1):
res += i
return res
def somme(n):
return None
else:
res = 0
for i in range(n+1):
res += i
return res
try:
n += 1
except TypeError:
def bissextile(annee):
assert bissextile(2000)
assert bissextile(2004)
def insere(t,n):
t[i] = t[i-1]
i = i - 1
t[i] = aux
# le tri par insertion proprement dit
def tri_insere(t):
for i in range(1,len(t)):
insere(t,i)
return t
def recherche(t,x):
"""
-1 sinon
"""
i = 0
i = i+1
if i == len(t):
i = -1 # pas trouvé
return i
def rech_dichotomique(t,x):
a, b = 0, len(t)
milieu = (a+b)//2
milieu = (a+b)//2
if t[milieu] < x:
a = milieu+1
else:
milieu = -1
return milieu