Re: [問題] 計概某 二元樹 題
※ 引述《freexq (快樂蕃茄)》之銘言:
: 高度為 n 的二元樹(Binary tree),第 h 高度的節點(Nodes)數目
: 最多有多少個(其中n>=h)?
: (A)2^h+1 (B)2^(h+1) (C)2^h-1 (D)2^(h-1)
: 正確解答為:(D)
: ----------------------------------------------------------
: 以下為我自己算的,但是是錯的,請各位先進指點
: log(x+1)=h (設 x 為節點數目)
: -->2^h=x+1
: -->x=2^h-1
第一層 有1個節點 ○ 2^0 第一層的節點數=2^(1-1)
/ \
第二層 有2個節點 ○ ○ 2^1 第二層的節點數=2^(2-1)
/ \/ \
第三層 有4個節點 ○ ○○ ○ 2^2 第三層的節點數=2^(3-1)
/ \/\/\/ \
第四層 有8個節點 ○○○○○○○○ 2^3 第四層的節點數=2^(4-1)
. . . . .
. . . . .
. . . . .
. . . . .
很好奇為什麼會用到log...= =?
有關於樹的題目
基本上只要圖畫一畫
答案就會出來了
不需要記那些冗長的公式...XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.20.138
推
06/10 17:46, , 1F
06/10 17:46, 1F
→
06/10 17:47, , 2F
06/10 17:47, 2F
→
06/10 17:49, , 3F
06/10 17:49, 3F
→
06/10 17:53, , 4F
06/10 17:53, 4F
推
06/27 20:14, , 5F
06/27 20:14, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):