1.Łatwy
Czym jest kolizja w tablicy mieszającej?
- ADwukrotnym zapisaniem dwóch równych kluczy
- BWyczerpaniem pamięci przez tablicę
- CSytuacją, w której klucza w ogóle nie da się zahaszować
- DOdwzorowaniem dwóch różnych kluczy na ten sam indeks
2.Łatwy
Graf składa się z:
- AWierszy i kolumn
- BTylko korzenia i liści
- CWyłącznie kluczy i skrótów
- DWierzchołków (węzłów) połączonych krawędziami
3.Łatwy
Co przechowuje mapa (słownik)?
- APary klucz–wartość z unikalnymi kluczami
- BTylko wartości w kolejności wstawiania
- CWartości posortowane według wielkości
- DPary równych kluczy
4.Średni
Jak wstawia się nowy element do kopca binarnego?
- AWstawia się go na właściwą posortowaną pozycję, przesuwając o jedno miejsce w prawo wszystkie większe elementy
- BUmieszcza się go w korzeniu i przesuwa w dół
- CBuduje się cały kopiec od nowa
- DUmieszcza się go na końcu tablicy i przesuwa w górę, dopóki narusza własność kopca
5.Średni
Ile węzłów ma doskonałe drzewo binarne o wysokości h, gdy wysokość liczy się w krawędziach?
- A2h + 1
- Bh2
- C2h
- D2h+1 − 1
6.Średni
Gdzie w kopcu binarnym przechowywanym w tablicy od indeksu 0 znajduje się rodzic węzła o indeksie i?
- APod indeksem 2i + 1
- BPod indeksem ⌊i / 2⌋ + 1
- CPod indeksem i − 1
- DPod indeksem ⌊(i − 1) / 2⌋
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
- CZastąpienie go następnikiem (lub poprzednikiem) w porządku in-order i usunięcie tamtego węzła
- DUsunięcie całego poddrzewa
8.Trudny
Dlaczego ze standardowego filtru Blooma nie można po prostu usuwać elementów przez zerowanie ich bitów?
- ATe bity mogą należeć także do innych elementów, co spowodowałoby wyniki fałszywie negatywne
- BUsuwanie zwiększyłoby odsetek wyników fałszywie pozytywnych do 100%
- CFiltry Blooma przechowują całe elementy, których po zahaszowaniu nie da się ponownie zlokalizować
- DBitów w filtrze Blooma nie można zmieniać po jego utworzeniu
Klucz odpowiedzi
- 1. D · Odwzorowaniem dwóch różnych kluczy na ten sam indeks
- 2. D · Wierzchołków (węzłów) połączonych krawędziami
- 3. A · Pary klucz–wartość z unikalnymi kluczami
- 4. D · Umieszcza się go na końcu tablicy i przesuwa w górę, dopóki narusza własność kopca
- 5. D · 2h+1 − 1
- 6. D · Pod indeksem ⌊(i − 1) / 2⌋
- 7. C · Zastąpienie go następnikiem (lub poprzednikiem) w porządku in-order i usunięcie tamtego węzła
- 8. A · Te bity mogą należeć także do innych elementów, co spowodowałoby wyniki fałszywie negatywne
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.