Temat 4 Flashcards

Temat 4: Drzewa, kopce, kolejki priorytetowe

1
Q

Czym różnią się przejścia przez drzewo: wszerz, wgłąb, pre-order, post-order, in-order, best-first?

A

Przejście wszerz (BFS): Węzły na jednym poziomie
Przejście wgłąb (DFS): Wezły wzdłuż każdej gałęzi
Przejście pre-order (Przedorderowe): Obecny - Lewy- Prawy węzeł
Przejście post-order (Postorderowe): Lewy - Prawy- Obecny węzeł
Przejście in-order (Inorderowe): Lewy - Obecny - Prawy węzeł
Przejście best-first (Najlepsze pierwsze): Najbardziej obiecujący (wartosciowy)

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

Jakim grafem jest drzewo?

A

Graf nieskierowany, spójny i acykliczny

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

Jakie jest drzewo pełne, a jakie jest zupełne?

A

Pełne drzewo ma wszystkie liście na tym samym poziomie i do tego wszystkie nie liście mają dwoje dzieci.

Zupełne drzewo ma liście na ostatnim poziomie, które zaczynają się od lewej strony.

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

Jak najszybciej zbudowac kopiec?

A

Najpierw należy dodać elementy do struktury, a potem zastosować heapify

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

Czy drzewo jest strukturą danych, czy ADT?

A

Może być tym i tym, to zależy od kontekstu, jednakże kiedy chodzi nam o drzewo w kontekście grafu, to drzewo jest typem strukturalnym.

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