斐波那契堆

斐波那契堆 （ Fibonacci heap ） 是計算機科學中樹的集合 。 它比二項堆具有更好的平攤分析性能 ， 可用於實現合併優先隊列 。 不涉及刪除元素的操作有O ( 1 ) 的平攤時間 。 Extract - Min和Delete的數目和其它相比 ， 較小時效率更佳 。 稠密圖每次decrease key只要O ( 1 ) 的平攤時間 ， 和二項堆的O ( lg n ) 相比是巨大的改進 。 斐波納契堆於1984年由Michael L. Fredman與Robert E. Tarjan提出 ， 1987年公開發表 。 名字來源於運行時分析使用的斐波那契數 。