1 25 38 package org.jgrapht.experimental.permutation; 39 40 72 public class PermutationFactory 73 { 74 75 77 public static ArrayPermutationsIter createRegular(int [] permSourceArray) 78 { 79 IntegerPermutationIter regularPerm = 80 new IntegerPermutationIter(permSourceArray); 81 return regularPerm; 82 } 83 84 90 public static ArrayPermutationsIter createByGroups( 91 int [] groupSizesArray) 92 { 93 CompoundPermutationIter complexPerm = 94 new CompoundPermutationIter(groupSizesArray); 95 return complexPerm; 96 } 97 } 98 | Popular Tags |