→ DLHZ: hash table不夠大的時候就重新建一個 然後全部重放這樣 12/18 12:09
→ DLHZ: weight都正的dijkstra下去做就好了吧 12/18 12:11
→ zuchang: 第4題 直接生mst就好了 用dfs表示順序就好 12/18 13:07
→ rayroyray: 最上面是說一次比較可以區分出兩種排列a>b or a<b.問若 12/18 14:31
→ rayroyray: 有k次比較有幾種排列方法,主要考的是log(n!) 12/18 14:31
→ dsa66253: D大 所以hash那題為TTF? 只是dijkstra會要開一個很大的 12/18 16:31
→ dsa66253: 表格 有點抖 怕他考的不是這個 12/18 16:31
→ dsa66253: z大 第四題是要做shortest path吧? 12/18 16:32
→ dsa66253: r大 看沒有很懂。decision tree的每一層 不就代表一次 12/18 16:36
→ dsa66253: 比較 k次comparison 是指有k層? 12/18 16:36
推 zuchang: Shotrtest path spanning tree 不就mst 換個名字 12/18 17:08
→ dsa66253: z大 shortest path spanning tree應該是做dijkstra然後 12/18 19:33
→ dsa66253: 把它畫成tree吧?MST與shortest path應該沒關係? 12/18 19:33
→ dsa66253: 我知道他在考筆記這段觀念 我想我可能是卡在k compariso 12/18 19:36
→ dsa66253: n 所以沒辦法把筆記與題目連接上 12/18 19:36
→ dsa66253: 有比較好的k comaparison的解釋? 12/18 19:36
推 mistel: d大說惹,直接用Dijkstra's去跑就好了 12/18 19:59
推 mistel: 第一題的話,兩個element a,b,可以經過比較“1”次後找 12/18 20:03
→ mistel: 到a,b或b,a兩種可能 所以k次比較可以找到(k+1)!種排序結 12/18 20:03
→ mistel: 果,就像z大貼的筆記所寫的,就是決策樹從root到達leaf( 12/18 20:03
→ mistel: 結果)至多要經過多少比較,而這題只是反過來問你而已 12/18 20:03
→ DLHZ: c應該是T喔 普遍會要一個原本兩倍大小的hash table 12/19 00:26
→ dsa66253: 謝謝m大 z大 我好像懂了 12/19 12:52
→ dsa66253: D大 這是用hash的經驗法則?太小才不會過多的collision 12/19 12:54
→ dsa66253: 太大浪費空間的意思? 12/19 12:54
→ DLHZ: 我對hash沒什麼研究欸 2倍的由來我也不確定 應該是這樣XD 12/19 15:11
→ dsa66253: D大 謝謝你! 12/21 22:41