1.Łatwy
Wysokość drzewa definiuje się zwykle jako:
- ALiczbę liści w drzewie
- BLiczbę krawędzi na najdłuższej ścieżce od korzenia do liścia
- CLiczbę dzieci korzenia
- DŁączną liczbę węzłów w drzewie, wliczając korzeń i każdy liść
2.Łatwy
Czym jest liść w drzewie?
- AWęzłem bez dzieci
- BWęzłem o największej wartości
- CWęzłem z dokładnie jednym dzieckiem
- DWęzłem bez rodzica
3.Łatwy
Co robi operacja peek (lub top) na stosie?
- AUsuwa wszystkie elementy ze stosu
- BUsuwa element z wierzchołka i go zwraca
- CZwraca element z wierzchołka bez usuwania go
- DZwraca element z dna stosu
4.Średni
Którego abstrakcyjnego typu danych używa algorytm Dijkstry do wyboru następnego wierzchołka do przetworzenia?
- AZbioru bez uporządkowania
- BStosu
- CKolejki FIFO
- DKolejki priorytetowej typu min
5.Średni
Jaki jest maksymalny możliwy współczynnik zapełnienia tablicy mieszającej z adresowaniem otwartym?
- A1
- B2
- C0,5
- DNie ma maksimum
6.Średni
Co jest prawdą o macierzy sąsiedztwa grafu nieskierowanego?
- ANa jej głównej przekątnej zawsze są jedynki
- BJest symetryczna względem głównej przekątnej
- CKażdy wiersz ma dokładnie jedną jedynkę
- DJest zawsze górnotrójkątna
7.Trudny
Jaką gwarancję co do wysokości drzewa z n kluczami dają reguły drzewa czerwono-czarnego?
- AWysokość wynosi co najwyżej n / 2
- BWysokość wynosi dokładnie log2 n
- CWysokość wynosi co najwyżej 2 log2(n + 1)
- DWysokość wynosi co najwyżej log2 n + 1
8.Trudny
Do czego służy struktura union-find w algorytmie Kruskala wyznaczania minimalnego drzewa rozpinającego?
- ADo przechowywania bieżącej odległości każdego wierzchołka od źródła w trakcie przeszukiwania
- BDo sortowania krawędzi według wag
- CDo wyboru wierzchołka początkowego
- DDo sprawdzania, czy oba końce krawędzi są już połączone
Klucz odpowiedzi
- 1. B · Liczbę krawędzi na najdłuższej ścieżce od korzenia do liścia
- 2. A · Węzłem bez dzieci
- 3. C · Zwraca element z wierzchołka bez usuwania go
- 4. D · Kolejki priorytetowej typu min
- 5. A · 1
- 6. B · Jest symetryczna względem głównej przekątnej
- 7. C · Wysokość wynosi co najwyżej 2 log2(n + 1)
- 8. D · Do sprawdzania, czy oba końce krawędzi są już połączone
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.