這裏是有問題的二叉樹。葉子是a,b,c,d和邊緣標記爲0或1這是一個完整的二叉樹嗎?
.
/\
a .
/\
b .
/\
c d
在我看來,這是一個滿二叉樹,因爲每個節點是葉或有兩個子節點,但是我有這種感覺,我們被告知它不是一個完整的二叉樹。如果不是,爲什麼不呢?
如果一個節點有一個孩子說是葉,是否不能算作一個子節點?
這裏是有問題的二叉樹。葉子是a,b,c,d和邊緣標記爲0或1這是一個完整的二叉樹嗎?
.
/\
a .
/\
b .
/\
c d
在我看來,這是一個滿二叉樹,因爲每個節點是葉或有兩個子節點,但是我有這種感覺,我們被告知它不是一個完整的二叉樹。如果不是,爲什麼不呢?
如果一個節點有一個孩子說是葉,是否不能算作一個子節點?
是的,每個節點樹具有零個或兩個孩子,這是二叉樹。
[此頁](http://www.differencebetween.com/difference-between-complete-binary-tree-and-vs-full-binary-tree)將解決所有的疑慮。 – 2012-05-10 09:57:11