1.Легка
Висоту дерева зазвичай визначають як:
- AКількість ребер на найдовшому шляху від кореня до листка
- BКількість дітей кореня
- CКількість листків у дереві
- DЗагальну кількість вузлів у дереві, враховуючи корінь і кожен листок
2.Легка
Що робить операція peek (або top) стека?
- AПовертає нижній елемент стека
- BВидаляє всі елементи зі стека
- CПовертає верхній елемент, не видаляючи його
- DВидаляє верхній елемент і повертає його
3.Легка
Граф складається з:
- AЛише ключів і гешів
- BВершин (вузлів), з'єднаних ребрами
- CРядків і стовпців
- DЛише кореня та листків
4.Середня
Ключі 50, 30, 70, 20, 40 вставляють у такому порядку в порожнє бінарне дерево пошуку. Яка ліва дитина вузла 30?
- A40
- B50
- C20
- D70
5.Середня
Скільки часу потрібно, щоб перевірити наявність ребра (u, v) за допомогою матриці суміжності?
- AO(1)
- BO(log V)
- CO(V)
- DO(E)
6.Середня
Скільки триває пошук слова довжиною L у префіксному дереві (trie) з фіксованим алфавітом?
- AO(n), де n — кількість слів
- BO(log n), де n — кількість слів
- CO(L), незалежно від кількості збережених слів
- DO(L × n)
7.Складна
Фільтр Блума може відповісти на запитання «чи належить цей елемент множині?»:
- AЛише для чисел
- BЗавжди точно
- CЗ можливими хибнонегативними, але без хибнопозитивних результатів
- DЗ можливими хибнопозитивними, але без хибнонегативних результатів
8.Складна
Вузол AVL-дерева незбалансований, бо праве піддерево його лівої дитини стало надто високим (випадок «ліво-право»). Яке виправлення застосовують?
- AОдинарний правий поворот у вузлі
- BПравий поворот у лівій дитині, потім лівий поворот у вузлі
- CЛівий поворот у лівій дитині, потім правий поворот у вузлі
- DОдинарний лівий поворот у вузлі
Ключ відповідей
- 1. A · Кількість ребер на найдовшому шляху від кореня до листка
- 2. C · Повертає верхній елемент, не видаляючи його
- 3. B · Вершин (вузлів), з'єднаних ребрами
- 4. C · 20
- 5. A · O(1)
- 6. C · O(L), незалежно від кількості збережених слів
- 7. D · З можливими хибнопозитивними, але без хибнонегативних результатів
- 8. C · Лівий поворот у лівій дитині, потім правий поворот у вузлі
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.