Première > Numérique et sciences informatiques > Algorithmique > Tri par sélection

TRI PAR SÉLECTION

QCM - Tri par sélection

L'énoncé

- Soit le programme suivant :

= [4,12,5,8,9,6,13,3]

def imin(T,a,b):
imin = a
for in range(a+1, b):
if T[i] < T[imin]:
imin = i
return imin

def triselect(T):
N = len(T)
for in range(N-1):

= imin(T,i,N)
T[i], T[j] = T[j], T[i]
return T

Cocher la (ou les) bonne(s) réponse(s).


La correction et les astuces de cet exercice t'intéressent ?

Accède librement à l'ensemble des contenus, aux astuces et aux corrections des exercices en t'abonnant sur Les Bons Profs. Clique ici pour démarrer l'abonnement.