顶堆

小顶堆

小顶堆(Min-Heap)是一种特殊的完全二叉树,它满足以下特性:

  1. 结构性质:小顶堆是一个完全二叉树,这意味着除了最后一层外,其他所有层都是完全填满的,并且最后一层的所有节点都是尽可能地靠左排列。
  2. 堆序性质:在小顶堆中,任何一个父节点的值都小于或等于它的子节点的值。这意味着堆的根节点(即顶部)是所有节点中的最小值。

以下是小顶堆的一些基本操作:

大顶堆

大顶堆(Max-Heap)是一种特殊的完全二叉树,它满足以下特性:

  1. 结构性质:大顶堆是一个完全二叉树,这意味着除了最后一层外,其他所有层都是完全填满的,并且最后一层的所有节点都是尽可能地靠左排列。
  2. 堆序性质:在大顶堆中,任何一个父节点的值都大于或等于它的子节点的值。这意味着堆的根节点(即顶部)是所有节点中的最大值。

例题

问题:已知小顶堆:{51,32,73,23,42,62,99,14,24,39,43,58,65,80,120},请问62对应节点的左子节点是73.