[理工] 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