問(wèn)答題

【簡(jiǎn)答題】

設(shè)數(shù)據(jù)集合a={1,12,5,8,3,10,7,13,9}
(1)依次取a中各數(shù)據(jù),構(gòu)造一棵二叉排序樹(shù)。
(2)說(shuō)明如何依據(jù)此二叉樹(shù)得到a的有序序列。
(3)對(duì)該二叉樹(shù)進(jìn)行查找,成功查找到7要進(jìn)行多少次元素間的比較?
(4)給出對(duì)該二叉樹(shù)后序遍歷的序列。

答案:

(1)如圖
(2)中序遍歷1,3,5,7,8,9,10,12,13
(3)5次
(4)3,7,9,10,8,5,13,12,1

微信掃碼免費(fèi)搜題