Черга пріоритетів за допомогою списку з єдиним зв’язком

У черзі пріоритетів, що використовує проблему зі списком, що має єдиний зв’язок, нам потрібно реалізувати чергу для пріоритетів, використовуючи список, що зв’язаний по одному. Черга пріоритетів містить такі операції, push (x, p): Додайте елемент x з пріоритетом p у відповідну позицію в черзі пріоритетів. pop (): Видалити та повернути…

докладніше

Роздрукуйте двійкове дерево у вертикальному порядку

У цій задачі ми вказали вказівник, що позначає корінь бінарного дерева, і ваше завдання - надрукувати бінарне дерево у вертикальному порядку. Приклад Вхід 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 Вихід 4 2…

докладніше