Цели¶
- Понять, что такое дерево и как эту структуру данных можно использовать.
- Рассмотреть, как можно использовать деревья при реализации отображения (map).
- Сделать реализацию дерева с использованием списков.
- Сделать реализацию дерева с использованием классов и ссылок.
- Сделать реализацию дерева как рекурсивной структуры данных.
- Сделать реализацию очереди с приоритетом, используя кучу.