[理工] 102交大資演 問題

作者: momo19967 (momo)   2017-12-17 12:49:06
https://i.imgur.com/LaeOXiW.jpg
想求問第(2)為什麼是AVL最適合
我當初的想法是
如果先將data sort好 用list串起來
這樣要讀取一個range的範圍的時候 只要花一次search time找到第一個data就可以一次
連續存取
所以才選list
是我哪裡有想錯嗎?
作者: olen0622 (hong)   2017-12-17 13:01:00
要讀取所有資料還是要O(n)不是O(1),AVL只要O(logn)
作者: winiel559 (大漢天威)   2017-12-17 13:40:00
花一次search time還是O(n)啊

Links booklink

Contact Us: admin [ a t ] ucptt.com