有没有人有 Javascript 代码来生成所有重复的变体?
重复变化的例子:
(size=3, input=A,B)
AAA, AAB, ABA, BAA, ABB, BAB, BBA, BBB
我需要对 0-9 作为输入的数字和 6 位长度作为大小的数字执行类似的操作(根据我的示例)。
只是要知道,我使用 Java 中的代码以及基于此项目的 .NET 中的代码(检查链接)。我需要的所有重复变化都会产生 1000000 个值。
http://www.codeproject.com/KB/recipes/Combinatorics.aspx
是否可以在 Javascript 中做到这一点?
提前致谢。