1.Легка
Яка визначальна риса множини як абстрактного типу даних?
- AВона зберігає пари ключ–значення
- BВона дозволяє доступ лише з одного кінця
- CВона зберігає елементи без дублікатів
- DВона зберігає елементи у відсортованому порядку
2.Легка
Яка структура даних найкраще підходить для функції «скасувати» (undo) у текстовому редакторі?
- AГеш-множина
- BЧерга
- CСтек
- DГраф
3.Легка
Яка операція має складність O(1) для масиву, але O(n) для однозв'язного списку?
- AВидалення головного елемента
- BЧитання першого елемента
- CВставлення на початок
- DДоступ до елемента з індексом i
4.Середня
Як працює extract-min у бінарній мін-купі?
- AОстанній елемент переміщують у корінь і просіюють униз
- BВидаляють корінь і зсувають усі елементи на одну позицію ліворуч
- CВидаляють останній елемент масиву
- DШукають новий мінімум серед усіх листків
5.Середня
Де розташований батько вузла з індексом i в бінарній купі, що зберігається в масиві з індексацією від 0?
- AВ індексі ⌊i / 2⌋ + 1
- BВ індексі 2i + 1
- CВ індексі i − 1
- DВ індексі ⌊(i − 1) / 2⌋
6.Середня
Скільки вузлів має ідеальне бінарне дерево висоти h, якщо висоту рахують у ребрах?
- A2h + 1
- Bh2
- C2h
- D2h+1 − 1
7.Складна
Що робить розширюване дерево (splay tree) після кожного звертання?
- AПерефарбовує вузли на шляху пошуку
- BПереміщує вузол, до якого звернулися, у листок
- CПеребудовує все дерево у збалансовану форму
- DПоворотами піднімає вузол, до якого звернулися, у корінь
8.Складна
Яку проблему лінійного зондування переважно зменшує подвійне гешування?
- AПервинну кластеризацію, коли утворюються довгі серії зайнятих комірок
- BПотребу зберігати ключі в таблиці
- CПотребу в геш-функції
- DВартість O(n) читання значення ключа
Ключ відповідей
- 1. C · Вона зберігає елементи без дублікатів
- 2. C · Стек
- 3. D · Доступ до елемента з індексом i
- 4. A · Останній елемент переміщують у корінь і просіюють униз
- 5. D · В індексі ⌊(i − 1) / 2⌋
- 6. D · 2h+1 − 1
- 7. D · Поворотами піднімає вузол, до якого звернулися, у корінь
- 8. A · Первинну кластеризацію, коли утворюються довгі серії зайнятих комірок
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.