三、下圖為一棵二元搜尋樹(Binary Search Tree),若要刪除節點 48,在維持最小變動的狀況下,但仍需維持一棵二元搜尋樹,請畫出所有可能的二元搜尋樹。(20 分)

内容查看

654b46f30315e.jpg

 

答:

65728a4ff166a.jpg
以上是修改前
65728a8740469.jpg
以上是刪除後
過程:由於root(48)被刪除後,就補上左子樹node(45)到root即可。
65b1fdc0e494d.jpg

另外一種刪除法是刪除右子樹最小node(55),圖片如上圖所示

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

AI创作

0

評論0

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

社交帳號快速登錄