看板 Grad-ProbAsk 關於我們 聯絡資訊
題目如下: http://img207.imageshack.us/img207/7647/questionb.jpg
(a)小題我做出來是這樣: http://img207.imageshack.us/img207/2903/36404634.jpg
想請問(b)小題, 刪去20後是像binary search tree的做法, 從左子樹最大者或右子樹最 小者上來頂替刪掉的node, 所以有兩種結果嗎? http://img207.imageshack.us/img207/7677/43447802.jpg
那像上面第一種在node 8發生不平衡, 是屬於哪種不平衡? 8-35-28的RL不平衡還是 8-35-40的RR不平衡? 另外, (c)小題的時間複雜度, insert和delete都是O(log n)嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.164.62
s987692:a.跟你一樣 b.應該有兩種結果 c.logn 03/25 16:31
GraffitiK:那請問(b)小題發生的不平衡該如何調整呢? 03/25 16:33
s987692:我怎麼覺得都可以 = = 03/25 16:56
greedbo:印象中AVL tree畫法很多種,除非題目要求作平衡才需要標平 03/25 17:18
greedbo:衡係數 找最小值 03/25 17:18
greedbo:最平衡 03/25 17:19