1.Łatwy
Czym jest cykl w grafie?
- AKrawędzią o wadze zero
- BŚcieżką, która odwiedza każdy wierzchołek
- CŚcieżką, która zaczyna się i kończy w tym samym wierzchołku
- DWierzchołkiem bez krawędzi
2.Łatwy
Co robi operacja peek (lub top) na stosie?
- AZwraca element z dna stosu
- BUsuwa element z wierzchołka i go zwraca
- CZwraca element z wierzchołka bez usuwania go
- DUsuwa wszystkie elementy ze stosu
3.Łatwy
Co zawiera wskaźnik next ostatniego węzła listy jednokierunkowej?
- ALiczbę węzłów na liście
- BNull (brak węzła)
- CAdres pierwszego węzła
- DAdres poprzedniego węzła
4.Średni
Ile pamięci zajmuje macierz sąsiedztwa grafu o V wierzchołkach?
- AO(V²)
- BO(V + E)
- CO(log V)
- DO(E)
5.Średni
Węzeł binarnego drzewa poszukiwań ma prawe poddrzewo. Gdzie jest jego następnik w porządku inorder?
- AW skrajnie prawym węźle jego lewego poddrzewa
- BZawsze w jego rodzicu
- CW skrajnie lewym węźle jego prawego poddrzewa
- DZawsze w jego prawym dziecku
6.Średni
Drzewo trie (drzewo prefiksowe) jest szczególnie wydajne przy:
- AZnajdowaniu najkrótszych ścieżek
- BSortowaniu liczb
- CPrzechowywaniu macierzy
- DWyszukiwaniu po prefiksie, np. autouzupełnianiu
7.Trudny
Jaki jest oczekiwany czas wyszukiwania przy prostym równomiernym haszowaniu w tablicy mieszającej z metodą łańcuchową, n kluczami i m kubełkami?
- AO(log n)
- BO(m)
- CO(1 + α), gdzie α = n / m
- DO(n)
8.Trudny
Dlaczego bazy danych do indeksów często używają B+ drzew zamiast zwykłych B-drzew?
- AB+ drzewa przechowują dane tylko w korzeniu
- BB+ drzewa używają binarnych węzłów wewnętrznych, co zmniejsza liczbę odczytów z dysku
- CB+ drzewa nie muszą być zrównoważone
- DWszystkie rekordy są w połączonych liściach, co czyni skanowanie zakresów wydajnym
Klucz odpowiedzi
- 1. C · Ścieżką, która zaczyna się i kończy w tym samym wierzchołku
- 2. C · Zwraca element z wierzchołka bez usuwania go
- 3. B · Null (brak węzła)
- 4. A · O(V²)
- 5. C · W skrajnie lewym węźle jego prawego poddrzewa
- 6. D · Wyszukiwaniu po prefiksie, np. autouzupełnianiu
- 7. C · O(1 + α), gdzie α = n / m
- 8. D · Wszystkie rekordy są w połączonych liściach, co czyni skanowanie zakresów wydajnym
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.