Adatstrukt 04 Algoritmus futási ideje Flashcards

(10 cards)

1
Q

Mit jelent a nagy O jelölés (Big O)?

A

A legrosszabb eset futási idejének felső korlátját adja meg.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mit jelent a nagy Omega jelölés (Ω)?

A

Az algoritmus futási idejének alsó korlátját mutatja meg (legjobb eset).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Mit jelent a nagy Théta jelölés (Θ)?

A

A futási idő pontos korlátját jelzi (átlagos eset).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mi a lineáris keresés legjobb és legrosszabb esete?

A

Legjobb: O(1), legrosszabb: O(n).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mi a bináris keresés futási ideje?

A

Legrosszabb esetben O(log n), legjobb esetben O(1), ha az első próbálkozás talál.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Milyen algoritmus tartozik a lineáris idejű rendezésekhez?

A

Counting Sort, Radix Sort, Bucket Sort.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mely algoritmusok négyzetes időigényűek?

A

Insertion Sort, Selection Sort, Bubble Sort.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mi a gyorsrendezés (Quick Sort) átlagos és legrosszabb futási ideje?

A

Átlagos: O(n log n), legrosszabb: O(n²).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Mi jellemző a kupacrendezésre (Heap Sort)?

A

Minden esetben O(n log n) időben működik.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mi jellemző az összefésüléses rendezésre (Merge Sort)?

A

Stabil, és minden esetben O(n log n) futási idejű.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly