[理工] 102交大 平衡二元樹rotation

看板Grad-ProbAsk作者 (94不愛喝水)時間7年前 (2019/01/06 00:28), 編輯推噓1(108)
留言9則, 3人參與, 7年前最新討論串1/1
大家好想請問一下這題 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

01/06 01:34, 7年前 , 1F
老實說這第三題根本沒要你真的畫出來,大家容易被前兩
01/06 01:34, 1F

01/06 01:34, 7年前 , 2F
個小題給誤導而忘記了這棵樹始終是binary search tree
01/06 01:34, 2F

01/06 01:34, 7年前 , 3F
,那他的inorder traversal就只是把元素由小排到大而已
01/06 01:34, 3F

01/06 01:34, 7年前 , 4F
XD
01/06 01:34, 4F

01/06 04:07, 7年前 , 5F

01/06 04:08, 7年前 , 6F
然後parent也要改 不過畫圖沒差就是 有錯請指正
01/06 04:08, 6F

01/06 04:09, 7年前 , 7F
第三題好像是畫到不能轉XD 不過他問中序就跟樓上一樣
01/06 04:09, 7F

01/06 04:09, 7年前 , 8F
你怎麼改都還是1234567就是
01/06 04:09, 8F

01/06 16:53, 7年前 , 9F
原來如此 XD謝謝兩位
01/06 16:53, 9F
文章代碼(AID): #1SCDiuD- (Grad-ProbAsk)