Робочий аркуш «Структури даних» з відповідями
Безкоштовний робочий аркуш для друку «Структури даних»: 8 задач від легких до рівня іспиту, з ключем відповідей. Роздрукуйте його або збережіть як PDF.
Для викладачів: можна безкоштовно друкувати, копіювати й використовувати на заняттях. Кожен новий аркуш має нові значення і власні відповіді. Будемо вдячні за посилання на ExamProblems на сторінці вашого курсу.
Ім’я: ____________________ Дата: ____________
1.Легка
Що робить операція peek (або top) стека?
- AПовертає нижній елемент стека
- BВидаляє всі елементи зі стека
- CВидаляє верхній елемент і повертає його
- DПовертає верхній елемент, не видаляючи його
2.Легка
Що зберігається для кожної вершини в поданні графа списками суміжності?
- AРядок із V булевих значень
- BНайкоротший шлях до кожної іншої вершини
- CЗагальна кількість ребер у графі
- DСписок сусідніх вершин
3.Легка
Що таке коефіцієнт заповнення (load factor) геш-таблиці?
- AКількість колізій на цей момент
- BЧас, потрібний для завантаження таблиці з диска
- CКількість збережених елементів, поділена на кількість кошиків
- DКількість кошиків, поділена на середню довжину збережених ключів
4.Середня
Скільки триває пошук слова довжиною L у префіксному дереві (trie) з фіксованим алфавітом?
- AO(n), де n — кількість слів
- BO(log n), де n — кількість слів
- CO(L), незалежно від кількості збережених слів
- DO(L × n)
5.Середня
Бінарне дерево має корінь 1 з лівою дитиною 2 і правою дитиною 3; вузол 2 має дітей 4 (ліва) і 5 (права). Який прямий обхід (preorder)?
- A1 2 4 5 3
- B4 2 5 1 3
- C1 2 3 4 5
- D4 5 2 3 1
6.Середня
Як обчислюють наступну позицію після індексу i в циклічній черзі, що зберігається в масиві місткістю n?
- A2i + 1
- Bi + 1
- C(i + 1) mod n
- D(i − 1) mod n
7.Складна
Який очікуваний час пошуку за простого рівномірного гешування в геш-таблиці з ланцюжками, n ключами та m кошиками?
- AO(log n)
- BO(n)
- CO(m)
- DO(1 + α), де α = n / m
8.Складна
Який час роботи пошуку в ширину (BFS) у графі з V вершинами, що зберігається як матриця суміжності?
- AO(V + E)
- BO(V²)
- CO(E log V)
- DO(V)