Робочий аркуш «Структури даних» з відповідями

Безкоштовний робочий аркуш для друку «Структури даних»: 8 задач від легких до рівня іспиту, з ключем відповідей. Роздрукуйте його або збережіть як PDF.

Для викладачів: можна безкоштовно друкувати, копіювати й використовувати на заняттях. Кожен новий аркуш має нові значення і власні відповіді. Будемо вдячні за посилання на ExamProblems на сторінці вашого курсу.

Ім’я: ____________________   Дата: ____________

1.Легка

Що таке орієнтований граф?

  1. AГраф, що не має циклів
  2. BГраф, у якому кожна пара різних вершин з'єднана ребром
  3. CГраф, ребра якого мають напрямок від однієї вершини до іншої
  4. DГраф, усі ребра якого мають ваги
2.Легка

Що містить кожен вузол двозв'язного списку?

  1. AДві копії даних і один вказівник
  2. BДані та два вказівники: один на наступний вузол і один на вузол після нього
  3. CДані, вказівник на наступний вузол і вказівник на попередній вузол
  4. DДані та лише вказівник на наступний вузол
3.Легка

Яка визначальна риса множини як абстрактного типу даних?

  1. AВона зберігає елементи без дублікатів
  2. BВона дозволяє доступ лише з одного кінця
  3. CВона зберігає елементи у відсортованому порядку
  4. DВона зберігає пари ключ–значення
4.Середня

Як обчислюють наступну позицію після індексу i в циклічній черзі, що зберігається в масиві місткістю n?

  1. A(i − 1) mod n
  2. B(i + 1) mod n
  3. Ci + 1
  4. D2i + 1
5.Середня

Яке значення постфіксного виразу 3 4 + 2 * ?

  1. A10
  2. B11
  3. C24
  4. D14
6.Середня

Симетричний обхід (in-order) бінарного дерева пошуку відвідує ключі:

  1. AПо рівнях
  2. BЗавжди в порядку спадання
  3. CУ порядку зростання (відсортовано)
  4. DУ порядку вставлення
7.Складна

Яка властивість підтримує кожне B-дерево ідеально збалансованим?

  1. AКлючі зберігаються лише в корені
  2. BКожен вузол зберігає один ключ
  3. CУсі листки розташовані на однаковій глибині
  4. DКожен вузол має рівно двох дітей
8.Складна

Об'єкт зберігається як ключ у геш-відображенні (hash map), а потім змінюється поле, яке використовує його геш-функція. Який імовірний результат?

  1. AПошук об'єкта може не вдатися, бо він лежить у кошику для свого старого гешу
  2. BВідображення автоматично переміщує ключ у новий кошик
  3. CВідображення видає помилку в момент зміни поля
  4. DНічого не змінюється, бо геш ключа обчислюється лише раз, коли програма запускається

Ключ відповідей

  1. 1. C · Граф, ребра якого мають напрямок від однієї вершини до іншої
  2. 2. C · Дані, вказівник на наступний вузол і вказівник на попередній вузол
  3. 3. A · Вона зберігає елементи без дублікатів
  4. 4. B · (i + 1) mod n
  5. 5. D · 14
  6. 6. C · У порядку зростання (відсортовано)
  7. 7. C · Усі листки розташовані на однаковій глибині
  8. 8. A · Пошук об'єкта може не вдатися, бо він лежить у кошику для свого старого гешу

Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.