1.Łatwy
Jak elementy tablicy są przechowywane w pamięci?
- AW losowych miejscach wybranych przez funkcję mieszającą
- BW drzewie stron pamięci
- CW rozproszeniu, połączone wskaźnikami
- DW jednym ciągłym bloku, jeden po drugim
2.Łatwy
Co zawiera każdy węzeł listy dwukierunkowej?
- ADwie kopie danych i jeden wskaźnik
- BDane i tylko wskaźnik na następny węzeł
- CDane, wskaźnik na następny węzeł i wskaźnik na poprzedni węzeł
- DDane i dwa wskaźniki: jeden do następnego węzła i jeden do węzła po nim
3.Łatwy
Czym jest graf ważony?
- AGrafem przechowywanym na dysku
- BGrafem, w którym każda krawędź ma wartość liczbową, np. koszt lub odległość
- CGrafem, w którym niektóre wierzchołki są cięższe od innych, bo mają więcej krawędzi
- DGrafem, który ma więcej krawędzi niż wierzchołków
4.Średni
Aplikacja potrzebuje szybkiego wyszukiwania, a także wypisywania kluczy w kolejności posortowanej i odpowiadania na zapytania o zakres. Która struktura pasuje najlepiej?
- ANieposortowana lista wiązana
- BTablica mieszająca
- CStos
- DZrównoważone binarne drzewo poszukiwań
5.Średni
Ile czasu zajmuje sprawdzenie, czy istnieje krawędź (u, v), przy użyciu macierzy sąsiedztwa?
- AO(E)
- BO(1)
- CO(V)
- DO(log V)
6.Średni
Tablica mieszająca o rozmiarze 7 używa h(k) = k mod 7 i próbkowania liniowego. Gdzie zostanie zapisane 17 po wstawieniu 10?
- APod indeksem 3
- BPod indeksem 0
- CPod indeksem 6
- DPod indeksem 4
7.Trudny
Czym drzewo radix (skompresowane trie) przewyższa zwykłe trie?
- AŁączy łańcuchy węzłów z jednym dzieckiem w jedną krawędź etykietowaną ciągiem znaków
- BPrzechowuje każde słowo w tablicy mieszającej w korzeniu zamiast w osobnych węzłach
- CSortuje dzieci każdego węzła według częstości
- DZachowuje tylko pierwszą literę każdego słowa
8.Trudny
Która własność sprawia, że każde B-drzewo jest idealnie zrównoważone?
- AKażdy węzeł ma dokładnie dwoje dzieci
- BKażdy węzeł przechowuje jeden klucz
- CWszystkie liście są na tej samej głębokości
- DKlucze są przechowywane tylko w korzeniu
Klucz odpowiedzi
- 1. D · W jednym ciągłym bloku, jeden po drugim
- 2. C · Dane, wskaźnik na następny węzeł i wskaźnik na poprzedni węzeł
- 3. B · Grafem, w którym każda krawędź ma wartość liczbową, np. koszt lub odległość
- 4. D · Zrównoważone binarne drzewo poszukiwań
- 5. B · O(1)
- 6. D · Pod indeksem 4
- 7. A · Łączy łańcuchy węzłów z jednym dzieckiem w jedną krawędź etykietowaną ciągiem znaków
- 8. C · Wszystkie liście są na tej samej głębokości
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.