Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 757 Bytes

20221123-0800-1NSI.md

File metadata and controls

13 lines (13 loc) · 757 Bytes
  • Introduction aux algorithmes de tri :
    • Sur le cahier, écrire uen fonction Python qui attend une liste à deux éléments et indique si ses valeurs sont dans l’ordre croissant.
    • En écrire une autre qui renvoie la liste à deux éléments dans le bon ordre (si les éléments n’y étaient pas).
    • Idem avec trois éléments.
  • Beaucoup sont repartis du parcours d’une liste, mais c’était inutile.
  • Plusieurs façons d’échanger deux valeurs :
    • L.reverse() (pas adapté pour 3 éléments)
    • [L[0], L[1]] (mais c’est une nouvelle liste)
    • échange avec var temporaire
  • Précision pour 3 éléments : on ne peut comparer les éléments que 2 à 2, pas forcéments qui se suivent, et on les échange si besoin.