Struktury danych: karta pracy z odpowiedziami
Darmowa karta pracy do druku – Struktury danych: 8 zadań od łatwych do poziomu egzaminu, z kluczem odpowiedzi. Wydrukuj ją lub zapisz jako PDF.
Dla nauczycieli: można bezpłatnie drukować, kopiować i używać na zajęciach. Każdy nowy arkusz ma nowe wartości i własny klucz odpowiedzi. Będziemy wdzięczni za link do ExamProblems na stronie kursu.
Imię: ____________________ Data: ____________
1.Łatwy
Która struktura danych najlepiej nadaje się do funkcji „cofnij” (undo) w edytorze tekstu?
- AKolejka
- BZbiór mieszający
- CStos
- DGraf
2.Łatwy
W jakiej kolejności przejście preorder (wzdłużne) drzewa binarnego odwiedza węzły?
- APoziomami, od góry
- BLewe poddrzewo, potem prawe poddrzewo, potem węzeł
- CWęzeł, potem lewe poddrzewo, potem prawe poddrzewo
- DLewe poddrzewo, potem węzeł, potem prawe poddrzewo
3.Łatwy
Czym jest liść w drzewie?
- AWęzłem o największej wartości
- BWęzłem bez dzieci
- CWęzłem z dokładnie jednym dzieckiem
- DWęzłem bez rodzica
4.Średni
Ile pamięci zajmują listy sąsiedztwa dla grafu o V wierzchołkach i E krawędziach?
- AO(V + E)
- BO(E²)
- CO(V × E)
- DO(V²)
5.Ś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 2i + 1
- DPod indeksem i − 1
6.Średni
Której struktury danych używa się, by sprawdzić, czy nawiasy w „{[()]}” są zrównoważone?
- ATablicy mieszającej
- BKolejki
- CBinarnego drzewa poszukiwań
- DStosu
7.Trudny
Która struktura danych umożliwia pamięć podręczną LRU (least recently used) z operacjami get i put w O(1)?
- AWyłącznie binarne drzewo poszukiwań
- BPojedyncza posortowana tablica
- CWyłącznie stos
- DMapa mieszająca połączona z listą dwukierunkową
8.Trudny
Filtr Blooma potrafi odpowiedzieć na pytanie „czy ten element należy do zbioru?”:
- AZ możliwymi fałszywie dodatnimi wynikami, ale bez fałszywie ujemnych
- BZawsze dokładnie
- CTylko dla liczb
- DZ możliwymi fałszywie ujemnymi wynikami, ale bez fałszywie dodatnich