Quicksort
Nedan följer två exempelimplementationer av Quicksort i Python.
Ni kan läsa mer om Quick Sort på Wikipedia och (enbart in-place-versionen) i boken av Miller & Ranum. Ni kan också söka ytterligare källor via t.ex. Google.
En bra visualisering av hur Quick Sort fungerar kan ni se på Youtube.
Out-of-place list-baserad version
Den här varianten är enklare att sätta sig in i och gör det lättare att förstå den mer avancerade in-place-varianten.
|
|
In-place index-baserad version
|
|
Sidansvarig: Johan Falkenjack
Senast uppdaterad: 2024-10-16