All Classes
-
All Classes Interface Summary Class Summary Class Description CombinatorialIterator<T> Combinatorial iterator.Combinatorics This class provides factory and utility methods for combinatorics infrastructure.Combinatorics.ArrayFactory<T> Combinatorics.GenericFactory<T> Combinatorics.TIterator<T> Combinatorics.TTIterator<T> IntCombinations Iterator over all unordered combinations (i.e.IntCombinationsWithPermutations Iterator over over all possible unique combinations with permutations (i.e.IntCombinatorialIterator IntCombinatorialPort This interface is common for all combinatorial iterators.IntCombinatorialPort.Iterator IntCompositions Iterator over all compositions of specified integer into N parts.IntDistinctTuples Iterator over all distinct N-tuples, which can be chosen fromNsets of integers.IntPermutations Iterator over all possible permutations.IntPermutationsWithPriority Iterator over all possible permutations of specified that allows to adjust the "niceness" of particular permutations, such they will appear earlier in the iteration if iterator was reset viaIntPermutationsWithPriority.reset().IntPermutationsWithPriority.PermutationPriorityTuple IntTuples Iterator over all N-tuples (not necessary to be distinct), which can be chosen fromNarrays of integers of the form arrayi = [0, 1, 2, ..., Ki].