作者wacheck (94不愛喝水)
看板Grad-ProbAsk
標題[理工] 102交大 平衡二元樹rotation
時間Sun Jan 6 00:28:37 2019
大家好想請問一下這題
https://i.imgur.com/iG4yLhQ.png
爬文之後網路上的答案:
(1)7
(2)2
(3)1234567
想問的是: 這rotation到底怎麼轉?
經過第一題left-r(6)->right-r(4)->left-r(4)後
爬文後常是自己畫畫看,得到
https://i.imgur.com/EnFh0OB.png
不知道這樣畫到目前為止是否正確,
但是之後的left-r(1)那邊開始我就不會轉了,1已經是最左的要怎麼再左轉@@...
懇請高手畫一下給小弟看 感恩再感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.100.126
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1546705720.A.37E.html
→ realmanKG: 老實說這第三題根本沒要你真的畫出來,大家容易被前兩 01/06 01:34
→ realmanKG: 個小題給誤導而忘記了這棵樹始終是binary search tree 01/06 01:34
→ realmanKG: ,那他的inorder traversal就只是把元素由小排到大而已 01/06 01:34
→ realmanKG: XD 01/06 01:34
→ rockieloser: 然後parent也要改 不過畫圖沒差就是 有錯請指正 01/06 04:08
→ rockieloser: 第三題好像是畫到不能轉XD 不過他問中序就跟樓上一樣 01/06 04:09
→ rockieloser: 你怎麼改都還是1234567就是 01/06 04:09
→ wacheck: 原來如此 XD謝謝兩位 01/06 16:53