Условие:
По входной последовательности 1, 3, 5, 7, 9, 10, 8, 6, 4, 2 постройте max-heap перетаскиванием соответствующих значений в узлы шаблона дерева. В узлы шаблона, которые не будут созданы при построении пирамиды, перетащите пустой узел.

По входной последовательности 1, 3, 5, 7, 9, 10, 8, 6, 4, 2 постройте max-heap перетаскиванием соответствующих значений в узлы шаблона дерева. В узлы шаблона, которые не будут созданы при построении пирамиды, перетащите пустой узел.
Чтобы построить max-heap из заданной последовательности 1, 3, 5, 7, 9, 10, 8, 6, 4, 2, мы будем использовать метод "перетаскивания" (sift-up или sift-down). Max-heap — это бинарное дерево, в котором каждый узел больше или равен своим дочерним узлам.
1. Начнем с создания бинарного дерева, заполняя его значениями из последовательности слева направо. Получаем следующее дерево:
```
1
/ \
3 5
/ \ / \
7 9 10 8
/ \
6 4
/
2
```

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение