最小堆的实现

 

堆作为重要的数据结构之一,分为最大堆和最小堆是二叉堆 的两种形式。

  1. 最大堆 :根结点的键值是所有堆结点键值中最大者的堆。
  2. 最小堆 :根结点的键值是所有堆结点键值中最小者的堆。

下面是引自wikipedia的最小堆示例图:

 

 

程序实现:

 

 


版权声明:本文为cangyingzhijia原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。