Кто-нибудь знает, как нарисовать биномиальную максимальную кучу для значений 1-10? В настоящее время я изучаю кучи в своем курсе «Структура данных», но после просмотра нескольких видео я все еще не могу этого понять! И я не уверен, правильно ли я поступаю.
Я понимаю, что биномиальные кучи соединяются со своими прошлыми, но я застрял конкретно на максимальных. Я надеюсь, что, нарисовав его и увидев конечный результат, у меня будет лучшее понимание.
Вот моя реализация (каждый "возврат" - это новый уровень
10
9 8 6 (все 3 числа связаны с 10)
7 5 4 (7 соединяется с 8, 5 и 4 соединяется с 6)
2 1 3 (2 соединены с 7, 1 с 5, 3 с 4)
Я не знал, куда поставить 1 и 2.
Пожалуйста, дайте мне знать, если я должен как-то улучшить свой вопрос и если это необходимо. Спасибо!