1.Łatwy
Czym jest korzeń drzewa?
- ANajwyższy węzeł, który nie ma rodzica
- BDowolny węzeł w środku
- CWęzeł bez dzieci
- DWęzeł o największej wartości
2.Łatwy
Co robi funkcja mieszająca w tablicy mieszającej?
- AOdwzorowuje klucz na indeks w tablicy
- BLiczy, ile kluczy jest przechowywanych
- CSortuje klucze w tablicy
- DSzyfruje wartości w tablicy
3.Łatwy
W jakiej kolejności przejście postorder (wsteczne) drzewa binarnego odwiedza węzły?
- ALewe poddrzewo, potem węzeł, potem prawe poddrzewo
- BWęzeł, potem lewe poddrzewo, potem prawe poddrzewo
- CLewe poddrzewo, potem prawe poddrzewo, potem węzeł
- DPrawe poddrzewo, potem węzeł, potem lewe poddrzewo
4.Średni
Której struktury danych używa przeszukiwanie w głąb (DFS) w wersji iteracyjnej?
- AKopca
- BWyłącznie tablicy mieszającej
- CStosu
- DKolejki
5.Średni
Klucze 50, 30, 70, 20, 40 wstawia się w tej kolejności do pustego binarnego drzewa poszukiwań. Co jest lewym dzieckiem 30?
- A50
- B20
- C70
- D40
6.Ś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
7.Trudny
Algorytm Kahna sortowania topologicznego wielokrotnie usuwa wierzchołki o stopniu wejściowym 0. Która struktura przechowuje te wierzchołki?
- AStos wszystkich odwiedzonych krawędzi
- BMacierz sąsiedztwa zapisującą, które wierzchołki zostały już usunięte
- CKolejka (lub dowolna kolekcja) wierzchołków o stopniu wejściowym 0
- DKopiec maksymalny uporządkowany według stopnia wyjściowego
8.Trudny
Jaki jest pesymistyczny koszt pojedynczej operacji find w strukturze union-find z n elementami bez łączenia według rangi (union by rank) i bez kompresji ścieżek?
- AO(log n)
- BO(α(n))
- CO(n)
- DO(1)
Klucz odpowiedzi
- 1. A · Najwyższy węzeł, który nie ma rodzica
- 2. A · Odwzorowuje klucz na indeks w tablicy
- 3. C · Lewe poddrzewo, potem prawe poddrzewo, potem węzeł
- 4. C · Stosu
- 5. B · 20
- 6. A · Iść od korzenia do lewych dzieci, aż zabraknie lewego dziecka
- 7. C · Kolejka (lub dowolna kolekcja) wierzchołków o stopniu wejściowym 0
- 8. C · O(n)
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.