[問題] 二元堆積

作者: minimatsumi (sugar)   2013-04-02 20:15:13
一個有 999 個節點的二元堆積(Binary heap),在加入1 個新節點時,最少需要比
較X 次,最多需要比較Y 次,則Y*X= ?
答案是9
知道X=1
請問Y如何計算?
謝謝
作者: isong199 (雨中回憶)   2013-04-02 20:19:00
log2 1000<10取9

Links booklink

Contact Us: admin [ a t ] ucptt.com