Julia 中的所有替换排列

问题描述 投票:0回答:1

假设只有3名学生。令 R 和 G 为学生可以拥有的校服颜色。令 S 为学生在特定日期穿着的颜色(排列)集。如何在 Julia 中生成样本空间?

S = {RRR,RRG,RGR,RGG,GRR,GRG,GGR,GGG}

using Combinatorics
colors = ['R','G']
n = 3
b = permutations(colors,n)
 for a in b
       print(a)
       end

没有给予任何东西。

参考:如何在 Julia 中生成数组的所有排列?

julia combinatorics
1个回答
-1
投票

使用收集功能 .

.

.

.

for a in b
    print(collect(a))
end
© www.soinside.com 2019 - 2024. All rights reserved.