[商管] 95中央資結

作者: Voicer (MaxIce)   2019-01-22 17:45:36
https://i.imgur.com/2153cyo.jpg
這題蠻有趣的
要思考用什麼資料結構來儲存員工的資料
當然是要可以Insert,retrieve and search
我是想用B+ tree。
但如題目說的,如果要尋找工作Location New York的員工,我還是得花O(n)去找。
各位大神,有什麼建議或想法嗎?
作者: hsu0612   2019-01-22 19:27:00
額外用link list串相同類別 不知道會好一點?就像用一個node把有NewYork的點都串起來然後一樣用b+tree
作者: FRAXIS (喔喔)   2019-01-22 22:21:00
建兩個 B tree..
作者: jasoncph (Ben)   2019-01-23 03:13:00
可以用hash ?
作者: FRAXIS (喔喔)   2019-01-23 13:13:00
那就 multi-dimensional tree 吧 像是 kd-tree 之類的

Links booklink

Contact Us: admin [ a t ] ucptt.com