1.Łatwy
Której struktury danych używa się do przejścia drzewa poziomami (level-order)?
- AKolejki priorytetowej
- BKolejki
- CTablicy mieszającej
- DStosu
2.Łatwy
Co definiuje drzewo binarne?
- AKażdy węzeł przechowuje liczbę binarną
- BDrzewo ma dokładnie dwa poziomy
- CKażdy węzeł ma co najwyżej dwoje dzieci
- DKażdy węzeł ma dokładnie dwoje dzieci
3.Łatwy
Czym są węzły rodzeństwa (siblings) w drzewie?
- AWęzłami, które nie mają dzieci
- BWęzłami na tej samej głębokości w różnych poddrzewach
- CWęzłami, które mają tego samego rodzica
- DWęzłem i jego rodzicem
4.Średni
Ile pamięci zajmują listy sąsiedztwa dla grafu o V wierzchołkach i E krawędziach?
- AO(E²)
- BO(V²)
- CO(V + E)
- DO(V × E)
5.Średni
Jak znaleźć najmniejszy klucz w binarnym drzewie poszukiwań?
- AIść od korzenia do lewych dzieci, aż zabraknie lewego dziecka
- BSprawdzić tylko korzeń
- COdwiedzić każdy liść i porównać je
- DIść od korzenia do prawych dzieci, aż zabraknie prawego dziecka
6.Średni
Drzewo binarne ma korzeń 1 z lewym dzieckiem 2 i prawym dzieckiem 3; węzeł 2 ma dzieci 4 (lewe) i 5 (prawe). Jaki jest wynik przejścia preorder?
- A4 5 2 3 1
- B4 2 5 1 3
- C1 2 4 5 3
- D1 2 3 4 5
7.Trudny
Usunięcie węzła z dwojgiem dzieci z binarnego drzewa poszukiwań wykonuje się zwykle przez:
- AZbudowanie od nowa poddrzewa poniżej węzła i ponowne wstawienie wszystkich zawartych w nim kluczy
- BZamianę go z korzeniem
- CUsunięcie całego poddrzewa
- DZastąpienie go następnikiem (lub poprzednikiem) w porządku in-order i usunięcie tamtego węzła
8.Trudny
Którą własność musi spełniać drzewo czerwono-czarne?
- AKażdy węzeł musi być czerwony
- BKażdy czerwony węzeł musi mieć czerwone dzieci, więc czerwone węzły zawsze tworzą nieprzerwane łańcuchy aż do liści
- CKażda ścieżka od węzła do jego liści potomnych zawiera tyle samo czarnych węzłów
- DKorzeń musi być czerwony
Klucz odpowiedzi
- 1. B · Kolejki
- 2. C · Każdy węzeł ma co najwyżej dwoje dzieci
- 3. C · Węzłami, które mają tego samego rodzica
- 4. C · O(V + E)
- 5. A · Iść od korzenia do lewych dzieci, aż zabraknie lewego dziecka
- 6. C · 1 2 4 5 3
- 7. D · Zastąpienie go następnikiem (lub poprzednikiem) w porządku in-order i usunięcie tamtego węzła
- 8. C · Każda ścieżka od węzła do jego liści potomnych zawiera tyle samo czarnych węzłów
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.