計算 B.T. 的高度; 4.2.3.3. B.T. 的毎一個節點之左右子樹互換; 4.2.3.4. 二元搜尋樹. 4.2.3.4.1. 如何建立B.S.T; 4.2.3.4.2. 如何利用Binary Search ... ... <看更多>
二元樹高度計算 在 GitHub - andy6804tw/Optimal-Binary-Search-Tree-JAVA 的推薦與評價
請繳交source code 和一份說明文件,內需含執行畫面。 無說明文件,以零分計算此作業。 說明. 最佳化二元搜尋樹(Optimal BST) ... ... <看更多>
二元樹高度計算 在 [理工] 資料結構二元樹高度- 看板Grad-ProbAsk - 批踢踢實業坊 的推薦與評價
題目:
若樹的 height 是由樹根到樹葉的最長路徑長度,
則含有200個節點的二元樹其高度至少為何?
(A) 200 (B) 7 (C) 8 (D) 9
正解:(B) 7
我的理解:
樹的 height 是由樹根到樹葉的最長路徑長度 → 樹的 level 應該為 0
我想這一題應該是要問完全二元樹的高度,
而完全二元樹得最多節點為(2^K)-1 (K為高度)
於是我套用公式,
(2^K)-1=200
(2^K)=201
算出K值取下限大約為8
但是答案是高度 7,所以我推論高度8,要在-1 (因為樹的 level 為 0),
才會得到7,不知道這樣推論對不對,感覺有點怪怪的,
因此請求前輩的協助,先謝謝各位前輩的回答
--
╔══════════════════════════════════╗
║╔════════════════════════════════╗║
║║ 節電, ║║
║║ 才是最環保、最省錢的發電! ║║
║╚════════════════════════════════╝║
╚══════════════════════════════════╝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.114.39
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1488784092.A.7F5.html
了解,謝謝h大
※ 編輯: redspeed (114.42.114.39), 03/06/2017 15:57:09
... <看更多>