1.Łatwy
Która struktura danych najlepiej nadaje się do funkcji „cofnij” (undo) w edytorze tekstu?
- AGraf
- BZbiór mieszający
- CStos
- DKolejka
2.Łatwy
Czym jest stopień wierzchołka w grafie nieskierowanym?
- ALiczbą krawędzi z nim połączonych
- BLiczbą wierzchołków w grafie
- CJego pozycją na liście sąsiedztwa
- DDługością najdłuższej ścieżki z niego wychodzącej
3.Łatwy
Co robi operacja peek (lub top) na stosie?
- AUsuwa wszystkie elementy ze stosu
- BZwraca element z wierzchołka bez usuwania go
- CUsuwa element z wierzchołka i go zwraca
- DZwraca element z dna stosu
4.Średni
Której struktury danych używa przeszukiwanie w głąb (DFS) w wersji iteracyjnej?
- AStosu
- BKolejki
- CWyłącznie tablicy mieszającej
- DKopca
5.Ś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?
- ATablica mieszająca
- BZrównoważone binarne drzewo poszukiwań
- CStos
- DNieposortowana lista wiązana
6.Średni
Bufor cykliczny (ring buffer) jest powszechnie używany do implementacji:
- AKolejki o stałym rozmiarze
- BBinarnego drzewa poszukiwań
- CPrzechodzenia grafu
- DFunkcji mieszającej
7.Trudny
Którą własność musi spełniać drzewo czerwono-czarne?
- AKorzeń musi być czerwony
- BKażdy czerwony węzeł musi mieć czerwone dzieci, więc czerwone węzły zawsze tworzą nieprzerwane łańcuchy aż do liści
- CKażda ścieżka od węzła do jego liści potomnych zawiera tyle samo czarnych węzłów
- DKażdy węzeł musi być czerwony
8.Trudny
Które stwierdzenie o sortowaniu przez kopcowanie (heapsort) jest poprawne?
- AWymaga binarnego drzewa poszukiwań jako dodatkowej pamięci, więc zużywa O(n) pamięci dodatkowej
- BSortuje w miejscu w pesymistycznym czasie O(n log n), ale nie jest stabilne
- CDziała w czasie O(n) dla każdych danych wejściowych
- DJest stabilne i wymaga O(n) dodatkowej pamięci
Klucz odpowiedzi
- 1. C · Stos
- 2. A · Liczbą krawędzi z nim połączonych
- 3. B · Zwraca element z wierzchołka bez usuwania go
- 4. A · Stosu
- 5. B · Zrównoważone binarne drzewo poszukiwań
- 6. A · Kolejki o stałym rozmiarze
- 7. C · Każda ścieżka od węzła do jego liści potomnych zawiera tyle samo czarnych węzłów
- 8. B · Sortuje w miejscu w pesymistycznym czasie O(n log n), ale nie jest stabilne
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.