[理工] 100 台大電機 資結
請問題目說隨意binary tree
那我假設為BST
(1.)考慮left skewed BST (worst case)
插入新節點,必須插入在最後一個節點的左邊
在利用in order 追蹤
可得到時間複雜度為O(n)
所以選項選(A)
(2.)考慮 complete BST
假設best case
插入新節點,可得時間複雜度為O(logn)
這時後選項選(B)
最後解答給(A)
請問為什麼(B)選項不能選呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.82.178.189
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1536660444.A.D06.html
推
09/11 19:12,
5年前
, 1F
09/11 19:12, 1F
→
09/11 19:12,
5年前
, 2F
09/11 19:12, 2F
原來如此,我沒考慮到嚴謹的問題,感謝!
※ 編輯: YOAOY (115.82.178.189), 09/11/2018 19:23:33