Робочий аркуш «Структури даних» з відповідями
Безкоштовний робочий аркуш для друку «Структури даних»: 8 задач від легких до рівня іспиту, з ключем відповідей. Роздрукуйте його або збережіть як PDF.
Для викладачів: можна безкоштовно друкувати, копіювати й використовувати на заняттях. Кожен новий аркуш має нові значення і власні відповіді. Будемо вдячні за посилання на ExamProblems на сторінці вашого курсу.
Ім’я: ____________________ Дата: ____________
1.Легка
Що таке степінь вершини в неорієнтованому графі?
- AКількість ребер, з'єднаних із нею
- BЇї позиція в списку суміжності
- CКількість вершин у графі
- DДовжина найдовшого шляху з неї
2.Легка
Яка структура даних працює за принципом «першим прийшов — першим вийшов» (FIFO)?
- AКупа
- BБінарне дерево
- CЧерга
- DСтек
3.Легка
Як елементи масиву зберігаються в пам'яті?
- AРозкидано, зв'язані вказівниками
- BУ дереві сторінок пам'яті
- CУ випадкових місцях, обраних гешем
- DОдним суцільним блоком, один за одним
4.Середня
Скільки триває пошук слова довжиною L у префіксному дереві (trie) з фіксованим алфавітом?
- AO(n), де n — кількість слів
- BO(L × n)
- CO(log n), де n — кількість слів
- DO(L), незалежно від кількості збережених слів
5.Середня
Чергу реалізовано двома стеками: push у стек «in» і pop зі стека «out», який поповнюють із «in», коли він порожній. Яка амортизована вартість однієї операції?
- AO(1)
- BO(n²)
- CO(n)
- DO(log n)
6.Середня
Симетричний обхід (in-order) бінарного дерева пошуку відвідує ключі:
- AУ порядку зростання (відсортовано)
- BПо рівнях
- CУ порядку вставлення
- DЗавжди в порядку спадання
7.Складна
Видалення вузла з двома дітьми з бінарного дерева пошуку зазвичай виконують так:
- AМіняють його місцями з коренем
- BЗамінюють його in-order наступником (або попередником) і видаляють той вузол
- CПеребудовують піддерево під ним з нуля й повторно вставляють усі ключі, які воно містило
- DВидаляють усе піддерево
8.Складна
Алгоритм Кана для топологічного сортування раз у раз видаляє вершини з напівстепенем входу 0. Яка структура зберігає ці вершини?
- AМакс-купа, упорядкована за напівстепенем виходу
- BМатриця суміжності, що фіксує, які вершини вже видалено
- CЧерга (або будь-яка колекція) вершин із напівстепенем входу 0
- DСтек усіх відвіданих ребер