[問題] 排列組合

作者: swedrf0112 (M)   2014-03-10 11:59:17
[問題類型]:程式諮詢
[軟體熟悉度]:入門
[問題敘述]:
假設有5個格子,可以放4個值
格子 O O O O O
值(ex) 1 1 2 3 4
1 2 4 1 3
...
也就是總共會有4^5種可能
那要怎麼把全部的可能結果都列出來?
謝謝!!
[關鍵字]:排列組合
作者: koai (可笑的自以為...)   2014-03-10 14:42:00
X <- matrix(0,4^5,5)for(k in 1:5){X[,k]=rep((1:4)%x%rep(1,4^(5-k)),4^(k-1))}each row of X is a possible outcome!!
作者: swedrf0112 (M)   2014-03-10 14:54:00
謝謝~~ 請問%x% 指的是相乘(*) 的意思嗎?另外可以使用expand.grid() 剛剛試出來的XD
作者: irotasi (time to be a cat)   2014-03-10 15:14:00
?"%x%" Kronecker product
作者: swedrf0112 (M)   2014-03-10 15:20:00
謝謝!
作者: obarisk (OSWALT)   2014-03-11 11:48:00
排列

Links booklink

Contact Us: admin [ a t ] ucptt.com