标签: permutation maple
所以我们有一个数组x:= [a,b,c]。所有可能的重复排列都是[a,c,b], [b,c,a], [b,a,c], [c,a,b], [c,b,a]。如何创建一些矢量来保存初始x及其所有排列而不重复枫木?
[a,c,b], [b,c,a], [b,a,c], [c,a,b], [c,b,a]
答案 0 :(得分:1)
尝试使用combinat lib。
with(combinat) permute([a,c,b]);
combinat - permute, maplesoft.com