作者a5120265 (霍華德)
看板Grad-ProbAsk
標題Re: [理工] 100&101台大電機丙-DS
時間Tue Feb 25 20:39:52 2014
想請問01年的7(B)
他應該是沒給pointer吧
所以就算是有排序過了
也還是要從header node開始找不是?
畢竟也只能sequential access
所以應該是O(n) ?
還是有哪段文字有表示他有給那位要drop out的學生的pointer?
謝謝
※ 引述《cocoyan (摳摳厭)》之銘言:
: 和大家討論一下101年的答案,100年還沒寫
: ※ 引述《BuliBuchi (不離不棄)》之銘言:
: : http://tinyurl.com/cpkzwuq 101
: : http://tinyurl.com/cd77xza 100
: : 想跟大家對個答案
: : 不過寫起來蠻不順的
: : 所以有錯請大大指教
: : 101
: : 單選
: : 1~5.AECBD
: : 多選
: : 6.AD
: 其實A有一點小瑕疵
: 因為有可能program A=n^2=O(n^d)
: B=n=O(c^n)
: 不過當初問洪兔他說應該沒有那麼心機
: 可是我還是覺得台大電機就想考這個XD
: : 7.CDE
: C真的很鳥
: 又給max-heap
: 又給GET(u,v)
: 如果規定這個max-heap只能用GET(u,v)來acess的話那就不是O(1)
: 如果可以隨意存取那就是O(1)
: D是錯的
: 因為有可能形成k個complete graph
: 例如:(a,b),(b,c),(c,a),(d,e),(e,f),(f,g)
: => a d
: / \ / \
: b-c e-f
: : 8.AB
: : 9.ADE
: E是錯的
: http://www.cs.usfca.edu/~galles/visualization/RedBlack.html
: : 10.CDE
: : 11.AB
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.36.80
推 cocoyan:B應該是對的 02/25 21:50
推 olderbrother:之前的討論串是說 單純 delete 的話 是 O(1) 02/25 21:53
→ olderbrother:但如果需要先 search 的話 就需要 O(n) 了 02/25 21:53
→ olderbrother:印象中是沒有結論 怪怪的一個選項 02/25 21:53
推 jjjjj4445:我是覺得要先search,所以是O(n) 02/25 22:18
推 johnny87901:應該要先search+1 02/25 22:36