Wiki

Clone wiki

dart_trotter / about

Home | Permutations | Combinations | Amalgams | Compositions | Compositions | Compounds | Inverses | About

About

The trotter library is an implementation of the Steinhaus-Johnson-Trotter algorithm for arranging permutations. It has been generalized by me - as far as I know, originally - for combinations and cases in which items are replaced (structures that I have called amalgams and compositions).

Trotter also exists for R and Python 3

Please file any bugs, issues or suggestions here.

Author: Richard Ambler.

Updated