我有一个(最小)左派堆,如下所示:
1
/ \
8 6
/ \ / \
10 12 14 16
/\ /
18 20 22
我被要求显示插入 21 的结果。我对左派堆的理解是,插入只是单个节点的合并,在这种情况下,应该将 21 与每个右父节点进行比较,直到它到达 16 的 NULL 子节点,并且应该自动放置在那里。我错了吗?它应该去别的地方吗?