Package com.treemap

Class PermutationGenerator

java.lang.Object
com.treemap.PermutationGenerator

public class PermutationGenerator extends Object
  • Constructor Details

    • PermutationGenerator

      public PermutationGenerator()
  • Method Details

    • generatePermutations

      public static <T> List<List<T>> generatePermutations(List<T> list, int r)
    • permutations

      public static List<List<Integer>> permutations(int n)
    • generateNextProduct

      public static int[] generateNextProduct(int[] curr, int[] max)
    • generateNextPermutation

      public static int[] generateNextPermutation(int[] temp, int n)