[理工] 遞迴樹問題

作者: boy00114 (ponny)   2016-11-16 09:25:32
哈囉大家早
我今天在寫成大與台大這兩題的時候,覺得是同樣的算法但是答案差了一個M倍,請大家幫忙解答><
成大103
http://i.imgur.com/Ot1vh7I.jpg
http://i.imgur.com/0lhSCBv.jpg
臺大105
http://i.imgur.com/pVqbBW5.jpg
作者: hopward (hopward)   2016-11-16 10:04:00
他是不是沒有乘M阿他錯了吧 他的式子最下面那個lv也是算常數cost而已 (16^h)*c那裡應該要乘M吧
作者: windwaker112 (阿茄)   2016-11-16 10:25:00
你都算出8^(log n/(m^1/2)了=[n/(m^1/2)]^log8=[n/(m^1/2)]^3=n^3/m^3/2=n^3/m*m^(1/2)最後乘上m=>答案演算法那本最下面那層應該帶16^h*M,如h大所述
作者: mloop (mloop)   2016-11-16 23:14:00
不太懂為什麼要去乘M畢竟recursion tree 不是本來就直接算出node數再去乘做一次node需要的時間C就好嗎
作者: feathwine (沒有)   2016-11-17 15:20:00
是不是因為M不是一個常數而是獨立於n的變數所以要算進去?

Links booklink

Contact Us: admin [ a t ] ucptt.com