資料結構二元樹問題 - 考試

Table of Contents

王致強 資料結構2014中的一個例題

問到下列有關樹的說明哪些是正確的

其中一個正確的敘述如下

即使在一棵樹中每個節點最多只有兩個子節點,這棵樹未必是二元樹

書中二元樹定義如下

二元樹可以是空樹 或者一格樹根及兩個子樹 分別稱左子樹跟右子樹 左右子樹都是二
元樹

以下是個人想法

既然已經說是在一棵樹中 那應該先排除有迴圈了

每個節點最多只有兩個子節點表示樹的degree是2

實在不懂為什麼一棵樹中每個節點最多都只有兩個節點 卻還未必是二元樹

哪邊思考得不夠周延嗎?

想好久了 ...

--

All Comments

Selena avatarSelena2014-12-12
"一棵樹中每個節點最多都只有兩個節點" 空樹也符合
但二元樹不能是空樹
Ingrid avatarIngrid2014-12-14
等 我弄錯了 不要理我XDD 幫我刪推文好嗎orz.......
Hedwig avatarHedwig2014-12-14
要考慮無序跟有序的問題 ”無序”樹的話不是二元樹
Una avatarUna2014-12-16
原來是有序無序的問題 感謝!
Charlie avatarCharlie2014-12-17
所謂有序無序的定義是?按照節點順序(完整樹)?還是
Callum avatarCallum2014-12-21
數字按照大小順序呢?有些書把二元樹當成二元搜尋樹,
所以真正的定義是啥?參考書編輯者也說外國定義不一,
Erin avatarErin2014-12-25
有點令人困擾。謝謝神人告知。
Edwina avatarEdwina2014-12-29
有序無序應該是指根到子節點是單向而不是雙向吧我的理解
Erin avatarErin2015-01-03
原來如此,這樣一來就清楚多了,感謝您。
Thomas avatarThomas2015-01-05
我不是很確定 還是請你查證看看....