考虑一个包含n个元素的普通二叉最小堆数据结构,它支持最坏情况时间代价为O(lgn)的操作INSERT和EXTRACT-MIN。请给出一个势函数Φ,使得INSERT的平摊代价为O(lgn),EXTRACT-MIN的平摊代价为O(1),并证明函数确实是有用的。
答案:Φ=∑(i=1 to n) logi
https://cs.stackexchange.com/questions/45820/give-potential-function-binary-heap-extract-min-in-amortized-const-time-and