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

Jak elementy tablicy są przechowywane w pamięci?

  1. AW jednym ciągłym bloku, jeden po drugim
  2. BW rozproszeniu, połączone wskaźnikami
  3. CW drzewie stron pamięci
  4. DW losowych miejscach wybranych przez funkcję mieszającą
2.Łatwy

Czym jest współczynnik zapełnienia (load factor) tablicy mieszającej?

  1. ADotychczasową liczbą kolizji
  2. BCzasem potrzebnym do wczytania tablicy z dysku
  3. CLiczbą przechowywanych elementów podzieloną przez liczbę kubełków
  4. DLiczbą kubełków podzieloną przez średnią długość przechowywanych kluczy
3.Łatwy

Graf składa się z:

  1. ATylko korzenia i liści
  2. BWierszy i kolumn
  3. CWierzchołków (węzłów) połączonych krawędziami
  4. DWyłącznie kluczy i skrótów
4.Średni

Drzewo binarne ma korzeń 1 z lewym dzieckiem 2 i prawym dzieckiem 3; węzeł 2 ma dzieci 4 (lewe) i 5 (prawe). Jaki jest wynik przejścia postorder?

  1. A4 5 2 3 1
  2. B4 2 5 1 3
  3. C1 2 4 5 3
  4. D5 4 3 2 1
5.Ś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?

  1. APod indeksem 0
  2. BPod indeksem 4
  3. CPod indeksem 3
  4. DPod indeksem 6
6.Średni

Której struktury danych używa działający program do śledzenia aktywnych wywołań funkcji i ich zmiennych lokalnych?

  1. ABinarnego drzewa poszukiwań ramek
  2. BKolejki pamięci sterty
  3. CStosu wywołań
  4. DTablicy mieszającej funkcji
7.Trudny

Która para przejść zawsze jednoznacznie wyznacza drzewo binarne o różnych kluczach?

  1. APreorder i inorder
  2. BPreorder i postorder
  3. CSamo przejście poziomami
  4. DSam preorder
8.Trudny

W BST z korzeniem 50, lewym poddrzewem 30 (dzieci 20, 40) i prawym poddrzewem 70 (dzieci 60, 80) usuwa się korzeń przy użyciu następnika w porządku inorder. Który klucz zostaje nowym korzeniem?

  1. A70
  2. B80
  3. C40
  4. D60

Klucz odpowiedzi

  1. 1. A · W jednym ciągłym bloku, jeden po drugim
  2. 2. C · Liczbą przechowywanych elementów podzieloną przez liczbę kubełków
  3. 3. C · Wierzchołków (węzłów) połączonych krawędziami
  4. 4. A · 4 5 2 3 1
  5. 5. B · Pod indeksem 4
  6. 6. C · Stosu wywołań
  7. 7. A · Preorder i inorder
  8. 8. D · 60

Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.