6Fermer8
HippopotameLe 22/08/2007 à 14:54
Si a, b, c et d sont les 4 éléments à trier.

Permuter a et b au besoin pour que a<b (I)

De même pour que c<d (II)

De même permuter au besoin a et c pour que a<c (III)

De même pour que b<d (IV)

A ce stade, on sait que a est le plus petit élément et d le plus grand.

Reste à permuter éventuellement b et c pour que b<c. (V)



Ca fait 5 comparaisons et on ne peut pas faire mieux et on peut le démontrer mais flemme.