All Classes and Interfaces

Class
Description
Combinatorial iterator.
This class provides factory and utility methods for combinatorics infrastructure.
 
 
 
 
Iterator over all unordered combinations (i.e.
Iterator over over all possible unique combinations with permutations (i.e.
 
This interface is common for all combinatorial iterators.
 
Iterator over all compositions of specified integer into N parts.
Iterator over all distinct N-tuples, which can be chosen from N sets of integers.
Iterator over all possible permutations.
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 via IntPermutationsWithPriority.reset().
 
Iterator over all N-tuples (not necessary to be distinct), which can be chosen from N arrays of integers of the form arrayi = [0, 1, 2, ..., Ki].