MEERGE
This commit is contained in:
commit
5b8db53f43
|
@ -33,6 +33,7 @@ def question(numero):
|
|||
|
||||
partie("Prérequis")
|
||||
|
||||
|
||||
def comp(x, y):
|
||||
"""
|
||||
parametres
|
||||
|
@ -53,6 +54,7 @@ def comp(x, y):
|
|||
else:
|
||||
return 1
|
||||
|
||||
|
||||
def select_min(l, a, b):
|
||||
"""
|
||||
list, int, int → int
|
||||
|
@ -68,6 +70,7 @@ def select_min(l, a, b):
|
|||
imin = i
|
||||
return imin
|
||||
|
||||
|
||||
def tri_select_min(l):
|
||||
"""
|
||||
list → ∅
|
||||
|
@ -84,6 +87,7 @@ section("Préliminaires")
|
|||
|
||||
question(1)
|
||||
|
||||
|
||||
def liste_croissante(n):
|
||||
"""
|
||||
int → list(int)
|
||||
|
@ -134,6 +138,10 @@ partie("Analyse du tri par sélection")
|
|||
|
||||
question(1)
|
||||
|
||||
for i in range(1, 101):
|
||||
print(i, " ", tri_et_compte(tri_selection, liste_croissante(i))[1], " ", tri_et_compte(
|
||||
tri_selection, liste_decroissante(i))[1], " ", tri_et_compte(tri_selection, liste_alea(i, 0, 500))[1])
|
||||
|
||||
question(2)
|
||||
|
||||
partie("Analyse du tri par insertion")
|
||||
|
|
Reference in a new issue