1.Łatwy
Której struktury danych używa się do przejścia drzewa poziomami (level-order)?
- AKolejki
- BTablicy mieszającej
- CKolejki priorytetowej
- DStosu
2.Łatwy
Która struktura danych najlepiej nadaje się do funkcji „cofnij” (undo) w edytorze tekstu?
- AGraf
- BZbiór mieszający
- CStos
- DKolejka
3.Łatwy
Czym są węzły rodzeństwa (siblings) w drzewie?
- AWęzłami, które mają tego samego rodzica
- BWęzłem i jego rodzicem
- CWęzłami, które nie mają dzieci
- DWęzłami na tej samej głębokości w różnych poddrzewach
4.Ś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 postorder?
- A1 2 4 5 3
- B5 4 3 2 1
- C4 5 2 3 1
- D4 2 5 1 3
5.Średni
Dlaczego przechodzenie tablicy jest w praktyce często znacznie szybsze niż przechodzenie listy wiązanej o tej samej długości?
- AListy wiązane zawsze przechowują elementy na dysku
- BTablice wymagają mniej instrukcji do porównania wartości
- CPrzejście tablicy ma łącznie złożoność O(1), a listy wiązanej O(n)
- DElementy tablicy leżą obok siebie, więc dobrze wykorzystują pamięć podręczną procesora
6.Średni
Węzeł binarnego drzewa poszukiwań ma prawe poddrzewo. Gdzie jest jego następnik w porządku inorder?
- AZawsze w jego rodzicu
- BW skrajnie lewym węźle jego prawego poddrzewa
- CZawsze w jego prawym dziecku
- DW skrajnie prawym węźle jego lewego poddrzewa
7.Trudny
Która własność sprawia, że każde B-drzewo jest idealnie zrównoważone?
- AKażdy węzeł przechowuje jeden klucz
- BKażdy węzeł ma dokładnie dwoje dzieci
- CWszystkie liście są na tej samej głębokości
- DKlucze są przechowywane tylko w korzeniu
8.Trudny
Co robi drzewo splay po każdym dostępie?
- ABuduje całe drzewo od nowa w formie zrównoważonej
- BPrzekolorowuje węzły na ścieżce wyszukiwania
- CPrzenosi odwiedzony węzeł do liścia
- DRotacjami przenosi odwiedzony węzeł do korzenia
Klucz odpowiedzi
- 1. A · Kolejki
- 2. C · Stos
- 3. A · Węzłami, które mają tego samego rodzica
- 4. C · 4 5 2 3 1
- 5. D · Elementy tablicy leżą obok siebie, więc dobrze wykorzystują pamięć podręczną procesora
- 6. B · W skrajnie lewym węźle jego prawego poddrzewa
- 7. C · Wszystkie liście są na tej samej głębokości
- 8. D · Rotacjami przenosi odwiedzony węzeł do korzenia
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.