Quicksort
Nedan följer två exempelimplementationer av Quicksort i Python.
Du kan läsa mer om Quicksort på Wikipedia och (enbart i in-place-versionen) i boken av Miller & Ranum. Ni bör också söka ytterligare källor via t.ex. Google.
En bra visualisering av hur Quicksort 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