1
A
回答
1
如果你的堆是二進制的,公式就是這樣,否則你可以看看https://cs.stackexchange.com/questions/9914/finding-the-height-of-a-d-ary-heap。
height = ⌈log(base2)(n+1)⌉-1
height = ⌈log(base2)(200+1)⌉-1
height = ⌈7,..⌉-1
height = 8-1
height = 7
+0
謝謝,但不是日誌(基地2)(211)等於7.7或我們可以剛剛收起來? – user3347214
+0
是的,7.7,所以你應該以height = 7結束。 – Teepeemm
+0
是的,你是對的。它一定是7。 – dijkstra
相關問題
- 1. 計算元素的高度w/jQuery
- 2. 計算父元素的高度
- 3. 重新計算jQuery在元素更改後的元素高度
- 4. 如何在YUI3中計算元素的寬度和高度?
- 5. 計算元素高度並應用於其他元素
- 6. 如何計算div中的元素在jquery中的高度?
- 7. 如何計算元素的最大寬度/高度?
- 8. 如何計算jQuery中元素的高度?
- 9. 計算頁面上其他元素的高度(不在此元素中)
- 10. python中子元素計算的長度
- 11. 將元素的高度設置爲%高度的元素高度
- 12. CSS:塊元素的高度是如何計算的?
- 13. iOS計算單元格的高度
- 14. F#計算三元節點的高度
- 15. 影響元素寬度和高度計算的因素是什麼?
- 16. html輸入元素的高度不同,計算錯誤
- 17. 動態計算元素集合之間的高度
- 18. jQuery不計算總高度div的動態添加子元素
- 19. div顯示奇怪的計算高度:內嵌塊元素
- 20. 如何使用jQuery計算元素跨瀏覽器的高度?
- 21. 根據行數計算元素的高度
- 22. 計算縮放和旋轉元素的原始高度
- 23. 絕對定位元素的計算高度
- 24. 如何從HTML元素的高度中排除div的高度?
- 25. 從高度和角度計算斜邊
- 26. 元素高度
- 27. 計算元素的剩餘寬度
- 28. 計算浮動元素的寬度
- 29. swift中uiwebview高度計算
- 30. 計算單元格高度7
_「但是我得到一個奇怪的答案。」_你的答案是什麼? – Kevin
也許你在計算中使用log10而不是log2? –
以及我做日誌(210 + 1)-1這等於3.32我很確定高度不會是那樣。 – user3347214