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
-