Rikiavimo algoritmas: Skirtumas tarp puslapio versijų
Ištrintas turinys Pridėtas turinys
S robotas Prideda: uk, vi |
Nėra keitimo santraukos |
||
Eilutė 1:
'''
== Skirstymas ==
*Pagal naudojamą atmintį. Priklausomai nuo to, ar naudoja tik vidinę kompiuterio atmintį, ar jiems reikia ir išorinės,
*Pagal [[Stabilus rūšiavimo algoritmas|stabilumą]]. '''Stabilūs algoritmai''' nekeičia lygių elementų tvarkos, o '''nestabilūs algoritmai''' to negarantuoja.
*Pagal [[Algoritmo sudėtingumas|sudėtingumą]].
Eilutė 10:
Naudojant daugiaprocesorinį kompiuterį ar paskirstytą kompiuterių tinklą galima pasiekti ir dar geresnių rezultatų. Geriausiu atveju pasiekiamas sudėtingumas [[Algoritmų sudėtingumas | O]] ((log N)²).
==
Dažnai greitam darbui su duomenimis būtina duomenis
[[algoritmų sudėtingumas|Algoritmų analizėje]] duomenų
=== Algoritmų sudėtingumų lentelė ===
Eilutė 21:
|[[Skaitmeninis rūšiavimo algoritmas|Skaitmeninis]]<br>''radixsort'' || O(2d N) || O(2d N) || O(2d N) || Tik skaitmeninėms teigiamoms duomenų reikšmėms, kur d yra skaitmenų sk. Reikalauja papildomos atminties
|-
|[[Greitojo rūšiavimo algoritmas|Greitojo
|-
|Kombinuotas || O(N log N) ||nowrap| O(N (log N)²) || ||
Eilutė 39:
== Nuorodos ==
* [[:Kategorija:Rūšiavimo algoritmai|Įvairūs
* [[Išorinis rūšiavimas]] (''external sorting'')
|