Висоту дерева зазвичай визначають як:
- AЗагальну кількість вузлів у дереві, враховуючи корінь і кожен листок
- BКількість листків у дереві
- CКількість дітей кореня
- DКількість ребер на найдовшому шляху від кореня до листка
Висоту дерева зазвичай визначають як:
Яку структуру зазвичай використовують для реалізації черги з пріоритетом?
Як елементи масиву зберігаються в пам'яті?
Застосунку потрібен швидкий пошук, а також виведення ключів у відсортованому порядку та відповіді на запити діапазону. Яка структура підходить найкраще?
Чому бінарну купу можна зберігати в масиві без жодних вказівників?
Скільки пам'яті використовує список суміжності для графа з V вершинами та E ребрами?
У BST з коренем 50, лівим піддеревом 30 (діти 20, 40) і правим піддеревом 70 (діти 60, 80) корінь видаляють за допомогою наступника в симетричному порядку. Який ключ стає новим коренем?
Яка вартість однієї операції find у найгіршому випадку в структурі union-find з n елементами без об'єднання за рангом і стиснення шляхів?
Повні покрокові розв’язки: тренуйте цю тему на examproblems.com.