1.Легка
Граф складається з:
- AЛише кореня та листків
- BВершин (вузлів), з'єднаних ребрами
- CРядків і стовпців
- DЛише ключів і гешів
2.Легка
Що робить операція peek (або top) стека?
- AВидаляє верхній елемент і повертає його
- BПовертає нижній елемент стека
- CВидаляє всі елементи зі стека
- DПовертає верхній елемент, не видаляючи його
3.Легка
Як називається операція стека, що додає елемент на вершину?
- AEnqueue
- BPeek
- CPush
- DPop
4.Середня
Вузол бінарного дерева пошуку має праве піддерево. Де розташований його наступник у симетричному порядку (in-order successor)?
- AЗавжди його права дитина
- BКрайній правий вузол його лівого піддерева
- CКрайній лівий вузол його правого піддерева
- DЗавжди його батько
5.Середня
Який максимально можливий коефіцієнт заповнення геш-таблиці з відкритою адресацією?
- AМаксимуму немає
- B2
- C1
- D0,5
6.Середня
Як вставляють новий елемент у бінарну купу?
- AВставляють його на відсортовану позицію, зсуваючи всі більші елементи на одне місце праворуч
- BПеребудовують усю купу з нуля
- CРозміщують його в кінці масиву й просіюють угору, поки він порушує властивість купи
- DРозміщують його в корені й просіюють униз
7.Складна
Чому в геш-таблиці з відкритою адресацією видалення часто виконують за допомогою позначки «надгробок» (tombstone)?
- AЗвільнення комірки могло б розірвати послідовність зондування для інших ключів
- BНадгробки пришвидшують гешування
- CЦе робить таблицю відсортованою
- DВидалені ключі треба зберігати назавжди з міркувань безпеки, тож комірки ніколи не можна використати повторно
8.Складна
Яка основна перевага списку з пропусками (skip list) над відсортованим зв'язним списком?
- AВін зберігає ключі без упорядкування
- BГарантований пошук за O(1), бо кожен вузол зберігає вказівник на кожен інший вузол
- CВін не використовує додаткової пам'яті
- DОчікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
Ключ відповідей
- 1. B · Вершин (вузлів), з'єднаних ребрами
- 2. D · Повертає верхній елемент, не видаляючи його
- 3. C · Push
- 4. C · Крайній лівий вузол його правого піддерева
- 5. C · 1
- 6. C · Розміщують його в кінці масиву й просіюють угору, поки він порушує властивість купи
- 7. A · Звільнення комірки могло б розірвати послідовність зондування для інших ключів
- 8. D · Очікуваний пошук за O(log n) завдяки кільком рівням вказівників уперед
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.