Dato un esempio, generare un algoritmo per ordinarlo.
'[3, 9, 5, 4, 7]' si traduce in italiano come '[3, 9, 5, 4, 7]'.
1. Imposta una variabile i a 0.
2. Imposta una variabile j a (i + 1).
3. Se l'elemento all'indice i è inferiore all'elemento all'indice j, scambia i due elementi.
4. Aumenta i di 1 e imposta j a (i + 1).
5. Ripeti i passaggi 3 e 4 finché tutti gli elementi della lista sono stati confrontati e scambiati se necessario.
6. Ripeti l'intero processo finché non sono più necessari scambi.