→ wxtab019 : 可以重複選記得是取(ΣA)^n 04/29 15:34
→ wxtab019 : 不能重複就還要扣掉某些重複項 04/29 15:34
→ wxtab019 : 想法大概是(A1+A2+....+A10)(A1+...+A10) .... 04/29 15:35
→ wxtab019 : 取4個數字就是乘4次 不能重複的話就要扣掉重複項 04/29 15:35
恩,不能重複選取,
我大概知道要怎麼依照您說的寫式子了,
只是這樣一來,當項目變得多的時候,
重複項也會用很可怕的速度增加,
A1^3*(A2+...+A10)+A2^3*(A1+A3+...+A10)+.....
A1^2*(A2+...+A10)^2-A1^2*(A2^2+...+A10^2)+A2^2.....
很可怕....
※ 編輯: storypp (114.35.252.180), 04/29/2016 15:52:39
→ wxtab019 : 重複像也可以合併阿 04/29 16:01
→ wxtab019 : 重複項 04/29 16:01
→ wxtab019 : 下面用ΣA代替(A1+A2+....+A10) 04/29 16:03
→ wxtab019 : (ΣA)^4-4(ΣA)*(ΣA^3)+3(ΣA)^2*(ΣA^2)-... 04/29 16:04
→ wxtab019 : 大概類似這樣 用+-+-的 04/29 16:05
→ arthurduh1 : 方案 1. 使用 VBA 04/29 16:50
→ arthurduh1 : 方案 2. 用遞迴,或是說動態規劃 04/29 16:51
→ arthurduh1 : 假設前 m 個數, 任取 r 個的乘積相加為 s_{m,r} 04/29 16:51
→ arthurduh1 : 第 m 個數假設是 a_m 04/29 16:52
→ arthurduh1 : 會有遞迴式 s_{m,r} = s_{m-1,r-1} a_m + s_{m-1,r} 04/29 16:53
→ arthurduh1 : 抓個 2 維的儲存格來寫這件事就可以 04/29 16:54
推 CaptainH : 推樓上 04/29 16:55