Permutations

This Page generates three permutation algorithms that are useful in enumerating all possible outcomes of a give problem set: Next_Permutation, Previous_Permutation, and Random_Permutation.