最小堆的實現

 

堆作爲重要的數據結構之一,分爲最大堆和最小堆是二叉堆 的兩種形式。

  1. 最大堆 :根結點的鍵值是所有堆結點鍵值中最大者的堆。
  2. 最小堆 :根結點的鍵值是所有堆結點鍵值中最小者的堆。

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

 

 

程序實現:

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章