1.Łatwy
Gdzie znajduje się najmniejszy element binarnego kopca minimalnego?
- AW korzeniu
- BW skrajnie lewym liściu
- CW którymś liściu, którego trzeba szukać
- DNa ostatniej pozycji tablicy
2.Łatwy
Czym jest graf skierowany?
- AGrafem bez cykli
- BGrafem, którego wszystkie krawędzie mają wagi
- CGrafem, którego krawędzie mają kierunek od jednego wierzchołka do drugiego
- DGrafem, w którym każda para różnych wierzchołków jest połączona krawędzią
3.Łatwy
Czym jest graf ważony?
- AGrafem przechowywanym na dysku
- BGrafem, który ma więcej krawędzi niż wierzchołków
- CGrafem, w którym każda krawędź ma wartość liczbową, np. koszt lub odległość
- DGrafem, w którym niektóre wierzchołki są cięższe od innych, bo mają więcej krawędzi
4.Średni
Drzewo trie (drzewo prefiksowe) jest szczególnie wydajne przy:
- AWyszukiwaniu po prefiksie, np. autouzupełnianiu
- BZnajdowaniu najkrótszych ścieżek
- CSortowaniu liczb
- DPrzechowywaniu macierzy
5.Średni
Jak wstawia się nowy element do kopca binarnego?
- AUmieszcza się go na końcu tablicy i przesuwa w górę, dopóki narusza własność kopca
- BBuduje się cały kopiec od nowa
- CUmieszcza się go w korzeniu i przesuwa w dół
- DWstawia się go na właściwą posortowaną pozycję, przesuwając o jedno miejsce w prawo wszystkie większe elementy
6.Średni
Której struktury danych używa się, by sprawdzić, czy nawiasy w „{[()]}” są zrównoważone?
- ABinarnego drzewa poszukiwań
- BStosu
- CKolejki
- DTablicy mieszającej
7.Trudny
Drzewo przedziałowe (segment tree) służy zwykle do:
- AOdpowiadania na zapytania o zakresy (np. sumy zakresów) i aktualizacji w O(log n)
- BPrzechowywania krawędzi grafu
- CImplementacji stosu
- DAlfabetycznego sortowania napisów przez przechowywanie każdego prefiksu w osobnym węźle drzewa
8.Trudny
Która para przejść zawsze jednoznacznie wyznacza drzewo binarne o różnych kluczach?
- APreorder i postorder
- BSam preorder
- CSamo przejście poziomami
- DPreorder i inorder
Klucz odpowiedzi
- 1. A · W korzeniu
- 2. C · Grafem, którego krawędzie mają kierunek od jednego wierzchołka do drugiego
- 3. C · Grafem, w którym każda krawędź ma wartość liczbową, np. koszt lub odległość
- 4. A · Wyszukiwaniu po prefiksie, np. autouzupełnianiu
- 5. A · Umieszcza się go na końcu tablicy i przesuwa w górę, dopóki narusza własność kopca
- 6. B · Stosu
- 7. A · Odpowiadania na zapytania o zakresy (np. sumy zakresów) i aktualizacji w O(log n)
- 8. D · Preorder i inorder
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.