2012-01-07

離散

助教你好,


這是97中央的離散數學










我不明白它的遞迴關係式子是怎麼導出來的

麻煩助教是否可幫我說明一下








這題(a)可麻煩助教幫我說明一下嗎

3+3、3+5+5也可以算入它的和個數裡面嗎

還是這八個數只能2+3、3+5、3+5+7 彼此作組合



謝謝囉

















2 則留言:

線代離散助教(wynne) 提到...

1. 假設這程式的執行時間為T(n), 這程式在做的事情就是把 n 個input分成三堆後, 分別遞迴下去做同樣的事, 最後再重新改變他們的排列順序, 在(a)小題, 因為第8行需要Ɵ(n)的時間, 每輪有三堆要再遞迴下去執行, 每堆大小是 n/3, 所以總要花的時間就是 T(n) = 3T(n/3) + Ɵ(n), (b)小題意思也差不多, 差別只在第8行只要花constant time就完成了, 所以時間複雜度就是 T(n) = 3T(n/3) + Ɵ(1)

2. 一個數只能用一次, 沒有 3+3 這種狀況, 所以要算的就是power set扣掉空集合的元素個數, 因為一個子集會對應到一個sum

King 提到...

摁摁 我了解喏 助教謝謝呦