retrait des anciens fichiers TP récursivité

This commit is contained in:
Florian Mathieu
2024-09-17 21:36:46 +02:00
parent 59ec98276d
commit 1ddc046f95
8 changed files with 0 additions and 14982 deletions

View File

@@ -1,24 +0,0 @@
def recherche_dichotomique(t, v):
debut = 0
fin = len(t)-1
while debut <= fin :
milieu = (debut + fin) // 2
print(milieu,debut,fin)
if t[milieu] == v :
return True
else:
if t[milieu] > v :
fin = milieu - 1
else :
debut = milieu + 1
return False
def recherche_recur(t,v):
if len(t) == 1:
return t[0] == v
else :
milieu = len(t)//2
if t[milieu] > v :
return recherche_recur(t[:milieu],v)
else :
return recherche_recur(t[milieu:],v)