sortaminen
Sortaminen tarkoittaa alkioiden järjestämistä etukäteen määritellyn kriteerin mukaan, tavallisesti nousevaan tai laskevaan järjestykseen. Kriteeri muodostuu avaimesta, jonka mukaan alkioita vertaillaan. Sortointi on keskeinen operaatio tiedon käsittelyssä ja sitä käytetään esimerkiksi hakujen tehostamiseen, luetteloinnin selkeyttämiseen sekä erojen tai ryhmien tunnistamiseen.
Tietojenkäsittelytieteessä sortaminen on perusoperaatio, jonka tavoitteena on tehdä tiedosta helpommin haettavaa ja analysoitavissa olevaa. Sortointi voidaan
Yleisimmät vertailuperusteiset algoritmit ovat insertion sort, selection sort ja bubble sort, jotka ovat yksinkertaisia mutta usein
Sortin käytännön huomioita ovat vakaus, tilankäyttö sekä se, miten järjestys määritellään kielellisesti tai kulttuurisesti (collation). Kansainvälisessä
Sovelluksia ovat tietokannat, käyttöliittymät, raportointi sekä suurten datasetien ulkoinen sortointi. Monimutkaisissa tapauksissa käytetään rinnakkaisia tai hajautettuja