Factorial base numbers indexing permutations of a collection: Difference between revisions

Content added Content deleted
m (Formatting code.)
m (Minor code alteration.)
 
Line 1,034: Line 1,034:
ThreadLocalRandom random = ThreadLocalRandom.current();
ThreadLocalRandom random = ThreadLocalRandom.current();
factoradic.clear();
factoradic.clear();
for ( int i = 0; i < 52; i++ ) {
for ( int i = 0; i < cards.size() - 1; i++ ) {
factoradic.add(random.nextInt(cards.size() - i));
factoradic.add(random.nextInt(cards.size() - i));
}
}