[理工] 103交大資工 DS

作者: aa40105 (H.K.K)   2014-12-24 15:53:12
4.Union/Find operation: Show that a tree obtained by applying the
weighting rule for Union is bounded above by O(log n).
我看到98年交大資聯的題目
http://i.imgur.com/lqUZ8S8.jpg
http://i.imgur.com/yGbYogn.jpg
103這題是指畫出上面那棵樹那樣嗎?
還是寫說哪種樹符合題目所描述的意思??
我不太懂要如何寫這題
作者: galapous (墨)   2014-12-24 17:12:00
我猜是要證根據union weight rule建立出來的樹高度(搜尋成本)=O(log n)
作者: sean2249 (野風)   2014-12-25 22:30:00
Union by weighting rule_K子樹接P點為新ROOTCollaping rule(compression)_沿X尋找的node改指向root
作者: galapous (墨)   2014-12-26 16:00:00
我的想法是b-tree是union by weight的worst case,而b-tree高度是log n來當上界,沒完整嚴謹思考,提出來討論。
作者: DiAdo (DiAdo)   2014-12-27 12:55:00
這題應該只是要我們做一次union和find就結束了吧證明樹高的話應該可以用node數量做強歸納法,但這不是原題的題意
作者: galapous (墨)   2014-12-27 14:48:00
其實我沒搞懂原po要問的是文字敘述的那題還是圖片的
作者: JoJo56 (JoJO)   2014-12-28 16:48:00
我是寫說Binomail Heap in worst case合併時間O(1)最多有logN棵樹 所以為logN
作者: galapous (墨)   2014-12-28 17:47:00
看到樓上推文我發現我上面推錯了,*b-tree -> binomial tree
作者: JacobSyu (JacobSyu)   2014-12-30 11:23:00
這題果斷放棄...考amortization algo?(配分9分,)照JoJo感覺可能有點筆墨分數XD 看教授了..
作者: FRAXIS (喔喔)   2014-12-30 20:57:00
http://ppt.cc/piGR wiki上有說明..

Links booklink

Contact Us: admin [ a t ] ucptt.com