三、一個二元搜尋樹(Binary search tree)的前序追蹤(Preorder traversal)結 果如下:14, 4, 3, 9, 7, 5, 15, 18, 16, 17, 20 請建構此二元搜尋樹。接著利用如下 C 語言對二元樹節點的宣告,使用 C 語言寫一遞迴程式 sortTree(NODEPTR tree) ,輸入二元樹的根節點, 來處理此二元樹的節點資料,並將資料依由小至大輸出。

内容查看

62d9ec5743997.jpg

解題概念:
1.二元搜尋樹中序為有小到大排序:3,4,5,7,9,14,15,16,17,18,20
2.題目前序為:14,4,3,9,7,5,15,18,16,17,20
3.前序+中序即可成為唯一的二元搜尋樹
4.二元搜尋樹的資料結構:左子樹節點<root<右子樹節點
5.輸出結果:由上而下由左至右

点点赞赏,手留余香 给TA打赏

AI创作

0

評論0

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
顯示驗證碼

社交帳號快速登錄