public abstract class DistinctPermutationGenerator
extends java.lang.Object
| Constructor and Description |
|---|
DistinctPermutationGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<double[]> |
generatePermutations(double[] originalList)
Generate all distinct permutations of an array of doubles.
|
static java.util.Set<int[]> |
generatePermutations(int[] originalList)
Generate all distinct permutations of an array of doubles.
|
static java.util.Set<java.util.List<java.lang.Object>> |
generatePermutations(java.util.List<java.lang.Object> originalList)
Given a list, generate all permutations that are not equal to each other
|
public static java.util.Set<java.util.List<java.lang.Object>> generatePermutations(java.util.List<java.lang.Object> originalList)
originalList - List to generate permutations ofpublic static java.util.Set<double[]> generatePermutations(double[] originalList)
originalList - List to be permutedpublic static java.util.Set<int[]> generatePermutations(int[] originalList)
originalList -