討論串[問題] 重複組合
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 12→)留言12則,0人參與, 最新作者swedrf0112 (M)時間10年前 (2014/04/17 15:51), 10年前編輯資訊
1
0
1
內容預覽:
文章分類提示:問題. [問題類型]:程式諮詢. [軟體熟悉度]:入門. [問題敘述]:. 想要寫一個重複組合的程式,可以將所有可能的結果列出來. 例如: 求x+y+z=25的正整數解. 我能想到的就只有利用3個for及if即可把所有可能全部列出來. 但我需要的是給定n個x,以及加總的數目,即以下狀況
(還有382個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者celestialgod (攸藍)時間10年前 (2014/04/17 23:25), 10年前編輯資訊
0
0
1
內容預覽:
不想打十次就用一些取巧的方法.... x = 0:5; d = 10. str = paste(rep("x",d), collapse = ","). M = eval(parse(text=paste0("expand.grid(", str, ")"))). a = M[rowsum(M)==
(還有208個字)
首頁
上一頁
1
下一頁
尾頁