1.Łatwy
Czym jest stopień wierzchołka w grafie nieskierowanym?
- ALiczbą krawędzi z nim połączonych
- BDługością najdłuższej ścieżki z niego wychodzącej
- CJego pozycją na liście sąsiedztwa
- DLiczbą wierzchołków w grafie
2.Łatwy
Czym jest kolizja w tablicy mieszającej?
- AWyczerpaniem pamięci przez tablicę
- BOdwzorowaniem dwóch różnych kluczy na ten sam indeks
- CSytuacją, w której klucza w ogóle nie da się zahaszować
- DDwukrotnym zapisaniem dwóch równych kluczy
3.Łatwy
Czym jest liść w drzewie?
- AWęzłem bez rodzica
- BWęzłem bez dzieci
- CWęzłem o największej wartości
- DWęzłem z dokładnie jednym dzieckiem
4.Średni
Ile trwa wyszukiwanie słowa o długości L w drzewie trie ze stałym alfabetem?
- AO(L × n)
- BO(n), gdzie n to liczba słów
- CO(log n), gdzie n to liczba słów
- DO(L), niezależnie od liczby przechowywanych słów
5.Średni
Dlaczego kopiec binarny można przechowywać w tablicy bez żadnych wskaźników?
- AWszystkie klucze w kopcu są równe
- BKopce nigdy nie zawierają więcej niż 100 elementów
- CTablice automatycznie utrzymują klucze w kolejności posortowanej, więc wskaźniki nie są potrzebne
- DJest zupełnym drzewem binarnym, więc pozycje wynikają z prostych wzorów na indeksy
6.Średni
Gdzie w kopcu binarnym przechowywanym w tablicy od indeksu 0 znajduje się rodzic węzła o indeksie i?
- APod indeksem ⌊(i − 1) / 2⌋
- BPod indeksem ⌊i / 2⌋ + 1
- CPod indeksem i − 1
- DPod indeksem 2i + 1
7.Trudny
Która struktura danych umożliwia pamięć podręczną LRU (least recently used) z operacjami get i put w O(1)?
- APojedyncza posortowana tablica
- BMapa mieszająca połączona z listą dwukierunkową
- CWyłącznie stos
- DWyłącznie binarne drzewo poszukiwań
8.Trudny
W BST z korzeniem 50, lewym poddrzewem 30 (dzieci 20, 40) i prawym poddrzewem 70 (dzieci 60, 80) usuwa się korzeń przy użyciu następnika w porządku inorder. Który klucz zostaje nowym korzeniem?
- A80
- B70
- C60
- D40
Klucz odpowiedzi
- 1. A · Liczbą krawędzi z nim połączonych
- 2. B · Odwzorowaniem dwóch różnych kluczy na ten sam indeks
- 3. B · Węzłem bez dzieci
- 4. D · O(L), niezależnie od liczby przechowywanych słów
- 5. D · Jest zupełnym drzewem binarnym, więc pozycje wynikają z prostych wzorów na indeksy
- 6. A · Pod indeksem ⌊(i − 1) / 2⌋
- 7. B · Mapa mieszająca połączona z listą dwukierunkową
- 8. C · 60
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.