[問題] getPos()函式
在adtTest.h裡面
random刪去節點的時候
是random產生數字
然後呼叫getPos()函式
可是
getPos()這個函式的實做方式是
遍歷整個_container,找出對應第幾大的位置
這樣不就失去BST的快速尋找的意義了嘛QQ?
害我以為adtd -r 100000跑到天荒地老都沒有結果是我寫爛了(默
另外
雖然題本說可以不用旋轉
可是寫了應該沒差吧?
不是為了平衡
是小弟不才不知道不旋轉怎麼刪去節點=.=
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.115.139.219
※ 編輯: david942j 來自: 58.115.139.219 (12/05 21:54)
※ 編輯: david942j 來自: 58.115.139.219 (12/05 21:55)
※ 編輯: david942j 來自: 58.115.139.219 (12/05 22:25)
※ 編輯: david942j 來自: 58.115.139.219 (12/05 22:32)
→
12/06 15:11, , 1F
12/06 15:11, 1F
推
12/06 16:18, , 2F
12/06 16:18, 2F
→
12/06 16:51, , 3F
12/06 16:51, 3F
推
12/06 17:33, , 4F
12/06 17:33, 4F
→
12/06 17:34, , 5F
12/06 17:34, 5F
→
12/06 17:35, , 6F
12/06 17:35, 6F
→
12/06 17:36, , 7F
12/06 17:36, 7F
→
12/06 17:37, , 8F
12/06 17:37, 8F
→
12/06 17:37, , 9F
12/06 17:37, 9F
→
12/06 17:48, , 10F
12/06 17:48, 10F