11 Triedenia

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/49

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:54 PM on 5/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

50 Terms

1
New cards
  1. Čo je problém triedenia v informatike?

Usporiadanie prvkov podľa kľúča do definovaného poradia.

2
New cards
  1. Čo je kľúč pri triedení?

Hodnota podľa ktorej sa prvky porovnávajú a usporadúvajú.

3
New cards
  1. Aký je rozdiel medzi vnútorným a vonkajším triedením?

Vnútorné prebieha v pamäti, vonkajšie na disku.

4
New cards
  1. Aké sú hlavné miery zložitosti triedenia?

Čas a pomocná pamäť.

5
New cards
  1. Čo je základná operácia pri triedení porovnávaním?

Porovnanie dvoch prvkov.

6
New cards
  1. Prečo analyzujeme počet porovnaní?

Je hlavnou mierou efektívnosti.

7
New cards
  1. Čo je rozhodovací strom triediaceho algoritmu?

Strom reprezentujúci všetky možné porovnania.

8
New cards
  1. Čo reprezentuje cesta v rozhodovacom strome?

Jeden konkrétny priebeh algoritmu.

9
New cards
  1. Čo reprezentujú listy rozhodovacieho stromu?

Permutácie vstupných prvkov.

10
New cards
  1. Koľko listov musí mať strom pre n prvkov?

Aspoň n!.

11
New cards
  1. Aký je dolný odhad počtu porovnaní triedenia?

Ω(n log n).

12
New cards
  1. Prečo existuje dolná hranica Ω(n log n)?

Kvôli počtu možných permutácií.

13
New cards
  1. Čo znamená, že algoritmus je optimálny?

Dosahuje dolnú hranicu zložitosti.

14
New cards
  1. Čo je Insertion Sort (priamym vkladaním)?

Postupné vkladanie prvkov do utriedenej časti.

15
New cards
  1. Aká je časová zložitosť Insertion Sort v najhoršom prípade?

O(n²).

16
New cards
  1. Aká je časová zložitosť Insertion Sort v najlepšom prípade?

O(n).

17
New cards
  1. Prečo je Insertion Sort rýchly na takmer utriedených dátach?

Má málo presunov.

18
New cards
  1. Je Insertion Sort stabilný?

Áno.

19
New cards
  1. Čo znamená stabilita triedenia?

Zachováva poradie rovnakých prvkov.

20
New cards
  1. Čo je Binary Insertion Sort?

Insertion Sort s binárnym vyhľadávaním.

21
New cards
  1. Zlepšuje Binary Insertion Sort celkovú zložitosť?

Nie, stále O(n²).

22
New cards
  1. Prečo Binary Insertion Sort nepomáha výrazne?

Presuny prvkov zostávajú O(n²).

23
New cards
  1. Čo je Selection Sort (priamy výber)?

Opakovane vyberá minimum a dáva ho na začiatok.

24
New cards
  1. Aká je časová zložitosť Selection Sort?

O(n²) vždy.

25
New cards
  1. Prečo je Selection Sort neefektívny?

Vždy robí rovnaký počet porovnaní.

26
New cards
  1. Koľko presunov robí Selection Sort?

O(n).

27
New cards
  1. Čo je Bubble Sort?

Vymieňa susedné prvky, najväčší „vypláva“ hore.

28
New cards
  1. Aká je časová zložitosť Bubble Sort?

O(n²).

29
New cards
  1. Prečo je Bubble Sort neefektívny?

Veľa zbytočných porovnaní.

30
New cards
  1. Čo je Merge Sort?

Algoritmus rozdeľ-utrid-zlúč.

31
New cards
  1. Aká je časová zložitosť Merge Sort?

O(n log n).

32
New cards
  1. Prečo je Merge Sort efektívny?

Rozdeľuje problém na polovice.

33
New cards
  1. Aká je nevýhoda Merge Sort?

Potrebuje pomocnú pamäť.

34
New cards
  1. Čo znamená „zlúčenie“ v Merge Sort?

Spojenie dvoch utriedených častí.

35
New cards
  1. Čo je Heap Sort?

Triedenie pomocou haldy.

36
New cards
  1. Aká je časová zložitosť Heap Sort?

O(n log n).

37
New cards
  1. Aká je výhoda Heap Sort?

Nepotrebuje pomocnú pamäť.

38
New cards
  1. Čo je Quicksort?

Algoritmus založený na delení podľa pivotu.

39
New cards
  1. Ako funguje Quicksort?

Rozdelí pole na menšie a väčšie prvky než pivot.

40
New cards
  1. Aká je časová zložitosť Quicksort v najlepšom prípade?

O(n log n).

41
New cards
  1. Aká je časová zložitosť Quicksort v najhoršom prípade?

O(n²).

42
New cards
  1. Kedy nastáva najhorší prípad Quicksortu?

Pri zlom výbere pivotu.

43
New cards
  1. Prečo je Quicksort v praxi rýchly?

Má dobrý priemerný výkon.

44
New cards
  1. Aká je priemerná zložitosť Quicksortu?

O(n log n).

45
New cards
  1. Čo je pivot v Quicksorte?

Prvok, podľa ktorého delíme pole.

46
New cards
  1. Aký je rozdiel medzi Merge Sort a Quicksort?

Merge Sort používa pamäť, Quicksort nie.

47
New cards
  1. Ktorý algoritmus je stabilný: Merge Sort alebo Heap Sort?

Merge Sort.

48
New cards
  1. Prečo je dôležitý výber algoritmu triedenia?

Závisí od dát a požiadaviek.

49
New cards
  1. Ktoré triedenia majú zložitosť O(n²)?

Insert, Selection, Bubble.

50
New cards
  1. Ktoré triedenia majú zložitosť O(n log n)?

Merge Sort, Heap Sort, Quicksort (priemerne).