дерево

Безперервне дерево
2026

Безперервне дерево

Дерево є неперервним деревом, якщо в кожному шляху від кореня до листка абсолютна різниця між ключами двох суміжних дорівнює 1. Нам надано бінарне дерево, нам потрібно перевірити, чи дерево є безперервним чи ні.

Діаметр N-арного дерева
2026

Діаметр N-арного дерева

Діаметр N-арного дерева — це найдовший шлях між будь-якими двома вузлами дерева. Ці два вузли повинні бути двома листовими вузлами. У наступних прикладах найдовший шлях [діаметр] затінений.

Глибина дерева N-Ary
2026

Глибина дерева N-Ary

Дано n-ічне дерево, що містить додатні значення вузлів, завдання полягає в тому, щоб знайти глибину дерева. Примітка: n-ічне дерево – це дерево, у якому кожен вузол може мати нуль або більше дочірніх вузлів. На відміну від бінарного дерева, яке має не більше двох дочірніх елементів на вузол (лівий і правий), n-ічне дерево допускає кілька гілок або дочірніх елементів для кожного вузла.

Мінімальний своп, необхідний для перетворення двійкового дерева у бінарне дерево пошуку
2026

Мінімальний своп, необхідний для перетворення двійкового дерева у бінарне дерево пошуку

Дано масив arr[], який представляє повне бінарне дерево, тобто якщо індекс i є батьківським, індекс 2*i + 1 є лівим дочірнім, а індекс 2*i + 2 є правим дочірнім. Завдання полягає в тому, щоб знайти мінімальну кількість свопів, необхідних для перетворення його в бінарне дерево пошуку.

Факторне дерево заданого числа
2026

Факторне дерево заданого числа

Факторне дерево — це інтуїтивно зрозумілий метод розуміння множників числа. Він показує, як усі множники були отримані з числа. Це спеціальна діаграма, де ви знаходите множники числа, потім множники цих чисел тощо, доки ви більше не зможете розкласти множники. Кінці — це всі прості множники вихідного числа.