Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要10924單選題

若一個二元樹(Binary Tree)中序走訪(Inorder Traversal)結果為 BCAEDGHF,前序走訪(Preorder Traversal)結果為 ABCDEFGH,則節點 F 的父節點(Parent)為何?

AD正確答案
BE
CG
DH
答案與詳解
A
正確答案
利用「前序找 Root,中序分左右」的口訣,逐步重建二元樹,即可推導出節點 F 是節點 D 的右子節點。

為什麼答案是 A

由前序 (ABCDEFGH) 可知 A 為根節點。在中序 (BCAEDGHF) 中 A 的右側為 EDGHF,此為 A 的右子樹。在 EDGHF 中,前序最先出現的是 D,故 D 為右子樹的根。在中序 D 的右側為 GHF,前序最先出現的是 F,故 F 為 D 的右子節點。因此 F 的父節點為 D。

考點:二元樹重建考點:父子關係顛倒
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮