Je me demande comment je peux changer la sortie du tri d'insertion en ordre croissant? Par exemple 537 serait 753. De plus, le temps d'exécution serait-il le même comparé à l'augmentation (à la fois le meilleur et le pire des cas)?Modifier l'algorithme de tri d'insertion pour qu'il ne soit pas en augmentation
Pseudo Code:
INSERTION-SORT(A)
for j = 2 to A.length
key = A[j]
// Insert A[j] into the sorted sequence A[1..j]
i = j - 1
while i > 0 and A[i] > key
A[i +1] = A[i]
i = i - 1
A[i + 1] = key
Que voulez-vous dire par 537 serait 753? Voulez-vous dire que vous voulez réorganiser les chiffres de chaque numéro pour les classer par ordre décroissant, puis les trier? –