›  PŘEDMĚTY  › Informatika  ›  Pojmy z IVT

Pojmy a teorie z informatiky

13 - Řazení dat

Zobrazeno: 2387x

13 - Řazení dat

Algoritmy - selectsort, insertsort, bubblesort, shakesort, quicksort ...

Stabilní metoda řazení

  • nemění pořadí primárního klíče


Přirozená metoda

  • doba řazení < doba řazení náhodně generovaných dat

 

Rychlost algoritmu = složitost

  • ozn. O(N)
  • O(log N) je nejrychlejší
  • O(N!) je nejpomalejší


1. Bubblesort

  • pomalá
  • přirozená, stabilní metoda
  • O(n2)

 

2. Shakesort

  • vylepšený bubblesort
  • přirozená, stabilní metoda
  • O(n2)

 

3. Insertsort

  • zakládá prvky na své místo
  • přirozená,stabilní metoda
  • O(n2)

 

4. Selectsort

 

5. Shellsort

  • nestabilní
  • O(n * log2 n)

 

6. Quicksort

  • rozděl a panuj
  • pivot
  • není přirozená metoda
  • nestabilní
  • O(n * log2 n)

 

7. Heapsort

  • dynamické datové struktury
  • halda (hromada)
  • binární strom
  • vrchol + 2 následníci
  • důležité je zatřídění prvků při vzniku haldy

Odkazy:

Řadící algoritmy na wiki

Gymnázium, Karviná, příspěvková organizace
Karviná-Nové Město, Mírová 1442, 735 06
IČ: 62331795

+420 596 311 197
kancelar@gym-karvina.cz
DS: 7wwfxjx

WEBdesign: Jan Swiatkowski & matuteam 2019
Ochrana osobních údajů