1.Łatwy
Na czym polega własność kopca maksymalnego (max-heap)?
- AWszystkie liście zawierają klucz maksymalny
- BKlucz każdego lewego dziecka jest większy lub równy kluczowi jego prawego rodzeństwa
- CKlucz każdego rodzica jest większy lub równy kluczom jego dzieci
- DKlucze są posortowane od lewej do prawej
2.Łatwy
Która struktura danych działa według zasady „ostatni na wejściu, pierwszy na wyjściu” (LIFO)?
- ALista wiązana
- BKolejka
- CStos
- DTablica mieszająca
3.Łatwy
Która operacja jest wolna w tablicy, ale szybka na początku listy wiązanej?
- AOdczyt ostatniego elementu po indeksie
- BWstawianie na początku
- CDostęp do 5. elementu
- DUstalenie długości tablicy o stałym rozmiarze
4.Średni
Ile pamięci zajmują listy sąsiedztwa dla grafu o V wierzchołkach i E krawędziach?
- AO(V × E)
- BO(V + E)
- CO(V²)
- DO(E²)
5.Średni
Jaka jest pesymistyczna wysokość binarnego drzewa poszukiwań z n węzłami, jeśli klucze są wstawiane w kolejności posortowanej?
- A√n
- Bn (drzewo staje się listą wiązaną)
- Clog₂ n
- D1
6.Średni
Której struktury danych używa przeszukiwanie w głąb (DFS) w wersji iteracyjnej?
- AKopca
- BKolejki
- CStosu
- DWyłącznie tablicy mieszającej
7.Trudny
Jaką gwarancję co do wysokości drzewa z n kluczami dają reguły drzewa czerwono-czarnego?
- AWysokość wynosi co najwyżej 2 log2(n + 1)
- BWysokość wynosi co najwyżej n / 2
- CWysokość wynosi co najwyżej log2 n + 1
- DWysokość wynosi dokładnie log2 n
8.Trudny
Klucze 5, 3, 8, 1 wstawia się w tej kolejności do pustego binarnego kopca minimalnego opartego na tablicy. Jak wygląda końcowa tablica?
- A[1, 3, 5, 8]
- B[1, 3, 8, 5]
- C[3, 1, 8, 5]
- D[1, 5, 8, 3]
Klucz odpowiedzi
- 1. C · Klucz każdego rodzica jest większy lub równy kluczom jego dzieci
- 2. C · Stos
- 3. B · Wstawianie na początku
- 4. B · O(V + E)
- 5. B · n (drzewo staje się listą wiązaną)
- 6. C · Stosu
- 7. A · Wysokość wynosi co najwyżej 2 log2(n + 1)
- 8. B · [1, 3, 8, 5]
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.