jm + full-cycle 1
Using a Feistel Network for full-cycle permutation
december 2011 by jm
nice algorithm. requires that the permuted set's size be a power of 2 however - although for smaller sets you can just skip to the next output value, since they're not going to repeat
feistel-network
full-cycle
permutation
shuffling
algorithms
december 2011 by jm
Copy this bookmark: