public class BigIntegerPermutations extends BigIntegerIndexedSpliterator<int[],BigIntegerPermutations>
LongPermutations
.Modifier and Type | Field and Description |
---|---|
static int |
MAX_LENGTH |
Constructor and Description |
---|
BigIntegerPermutations(int length)
Constructs permutations of
length elements |
Modifier and Type | Method and Description |
---|---|
static java.math.BigInteger |
factorial(int n) |
bigCount, characteristics, count, estimateSize, forEachRemaining, getFence, getIndex, parallelStream, shuffle, skip, skip, stream, tryAdvance, trySplit, withAdditionalCharacteristics, withShuffler, withValueSupplier
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComparator, getExactSizeIfKnown, hasCharacteristics
ordered, shuffle
public static final int MAX_LENGTH
public BigIntegerPermutations(int length)
length
elementspublic static java.math.BigInteger factorial(int n)
java.lang.IllegalArgumentException
- if n
is negative or too big (> 20000)