建立heap的複雜度和圖的定長路徑數量證明

建立heap的複雜度和圖的定長路徑數量證明 一.建立堆的複雜度證明 二. 定長路徑的條數證明 一.建立堆的複雜度證明 建立堆採用自下而上逐漸調整的方法,僞代碼: 考慮最大的交換次數: 設元素個數爲 n = 2 h − 1 n=2^h-1 n=2h−1,其中h是樹高。一個第i層的元素最多向下走h-i步。所以最大交換總次數是 T = ∑ i = 0 h − 1 2 i ( h − ( i + 1 )
相關文章
相關標籤/搜索